Class 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.HDelCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HExistsCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HGetCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HSetCommand, org.springframework.data.redis.connection.ReactiveHashCommands.HStrLenCommand
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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.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.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 interface org.springframework.data.redis.connection.ReactiveHashCommands

        hDel, hDel, hExists, hGet, hGetAll, hKeys, hLen, hMGet, hMSet, hScan, hScan, hSet, hSetNX, hStrLen, hVals
    • Method Detail

      • 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:
        hSet in interface org.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:
        hMGet in interface org.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:
        hExists in interface org.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:
        hDel in interface org.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:
        hLen in interface org.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:
        hKeys in interface org.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:
        hVals in interface org.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,​ByteBuffer>>>> hGetAll​(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands)
        Specified by:
        hGetAll in interface org.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,​ByteBuffer>>>> hScan​(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyScanCommand> commands)
        Specified by:
        hScan in interface org.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:
        hStrLen in interface org.springframework.data.redis.connection.ReactiveHashCommands
      • toByteArray

        public static byte[] toByteArray​(ByteBuffer buffer)