Class RedissonReactiveHashCommands
java.lang.Object
org.redisson.spring.data.connection.RedissonReactiveHashCommands
- All Implemented Interfaces:
org.springframework.data.redis.connection.ReactiveHashCommands
- Direct Known Subclasses:
RedissonReactiveClusterHashCommands
public class RedissonReactiveHashCommands
extends Object
implements org.springframework.data.redis.connection.ReactiveHashCommands
- Author:
- Nikita Koksharov
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.springframework.data.redis.connection.ReactiveHashCommands
org.springframework.data.redis.connection.ReactiveHashCommands.HashExpireCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HDelCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HExistsCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HGetCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HRandFieldCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HSetCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HStrLenCommand -
Method Summary
Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HashExpireCommand, Long>> applyHashFieldExpiration(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HashExpireCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HDelCommand, Long>> hDel(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HDelCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HExistsCommand>> hExists(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HExistsCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand, reactor.core.publisher.Flux<Map.Entry<ByteBuffer, ByteBuffer>>>> hGetAll(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, reactor.core.publisher.Flux<ByteBuffer>>> hKeys(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand, Long>> hLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HGetCommand, ByteBuffer>> hMGet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HGetCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand, Long>> hPersist(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand, Long>> hpTtl(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HRandFieldCommand, reactor.core.publisher.Flux<ByteBuffer>>> hRandField(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HRandFieldCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HRandFieldCommand, reactor.core.publisher.Flux<Map.Entry<ByteBuffer, ByteBuffer>>>> hRandFieldWithValues(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HRandFieldCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand, reactor.core.publisher.Flux<Map.Entry<ByteBuffer, ByteBuffer>>>> hScan(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyScanCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HSetCommand>> hSet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HSetCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HStrLenCommand, Long>> hStrLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HStrLenCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand, Long>> hTtl(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand> commands) reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand, reactor.core.publisher.Flux<ByteBuffer>>> hVals(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) static byte[]toByteArray(ByteBuffer buffer) Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.springframework.data.redis.connection.ReactiveHashCommands
hDel, hDel, hExists, hExpire, hExpire, hExpireAt, hExpireAt, hGet, hGetAll, hKeys, hLen, hMGet, hMSet, hPersist, hPersist, hpExpire, hpExpire, hpExpireAt, hpExpireAt, hpTtl, hpTtl, hRandField, hRandField, hRandFieldWithValues, hRandFieldWithValues, hScan, hScan, hSet, hSetNX, hStrLen, hTtl, hTtl, hVals
-
Method Details
-
hSet
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HSetCommand>> hSet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HSetCommand> commands) - Specified by:
hSetin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hMGet
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HGetCommand,ByteBuffer>> hMGet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HGetCommand> commands) - Specified by:
hMGetin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hExists
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HExistsCommand>> hExists(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HExistsCommand> commands) - Specified by:
hExistsin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hDel
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HDelCommand,Long>> hDel(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HDelCommand> commands) - Specified by:
hDelin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hLen
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> hLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) - Specified by:
hLenin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hKeys
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,reactor.core.publisher.Flux<ByteBuffer>>> hKeys(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) - Specified by:
hKeysin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hVals
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,reactor.core.publisher.Flux<ByteBuffer>>> hVals(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) - Specified by:
hValsin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hGetAll
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,reactor.core.publisher.Flux<Map.Entry<ByteBuffer, hGetAllByteBuffer>>>> (org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands) - Specified by:
hGetAllin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hScan
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,reactor.core.publisher.Flux<Map.Entry<ByteBuffer, hScanByteBuffer>>>> (org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyScanCommand> commands) - Specified by:
hScanin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hStrLen
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HStrLenCommand,Long>> hStrLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HStrLenCommand> commands) - Specified by:
hStrLenin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hRandField
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HRandFieldCommand,reactor.core.publisher.Flux<ByteBuffer>>> hRandField(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HRandFieldCommand> commands) - Specified by:
hRandFieldin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hRandFieldWithValues
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HRandFieldCommand,reactor.core.publisher.Flux<Map.Entry<ByteBuffer, hRandFieldWithValuesByteBuffer>>>> (org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HRandFieldCommand> commands) - Specified by:
hRandFieldWithValuesin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
applyHashFieldExpiration
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HashExpireCommand,Long>> applyHashFieldExpiration(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HashExpireCommand> commands) - Specified by:
applyHashFieldExpirationin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hPersist
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand,Long>> hPersist(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand> commands) - Specified by:
hPersistin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hTtl
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand,Long>> hTtl(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand> commands) - Specified by:
hTtlin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
hpTtl
public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand,Long>> hpTtl(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveHashCommands.HashFieldsCommand> commands) - Specified by:
hpTtlin interfaceorg.springframework.data.redis.connection.ReactiveHashCommands
-
toByteArray
-