Class RedissonReactiveStringCommands

java.lang.Object
org.redisson.spring.data.connection.RedissonReactiveStringCommands
All Implemented Interfaces:
org.springframework.data.redis.connection.ReactiveStringCommands
Direct Known Subclasses:
RedissonReactiveClusterStringCommands

public class RedissonReactiveStringCommands extends Object implements org.springframework.data.redis.connection.ReactiveStringCommands
Author:
Nikita Koksharov
  • Nested Class Summary

    Nested classes/interfaces inherited from interface org.springframework.data.redis.connection.ReactiveStringCommands

    org.springframework.data.redis.connection.ReactiveStringCommands.AppendCommand, org.springframework.data.redis.connection.ReactiveStringCommands.BitCountCommand, org.springframework.data.redis.connection.ReactiveStringCommands.BitFieldCommand, org.springframework.data.redis.connection.ReactiveStringCommands.BitOpCommand, org.springframework.data.redis.connection.ReactiveStringCommands.BitPosCommand, org.springframework.data.redis.connection.ReactiveStringCommands.GetBitCommand, org.springframework.data.redis.connection.ReactiveStringCommands.GetExCommand, org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand, org.springframework.data.redis.connection.ReactiveStringCommands.SetBitCommand, org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand, org.springframework.data.redis.connection.ReactiveStringCommands.SetRangeCommand
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.AppendCommand,Long>>
    append(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.AppendCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitCountCommand,Long>>
    bitCount(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitCountCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitFieldCommand,Long>>
    bitField(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitFieldCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitOpCommand,Long>>
    bitOp(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitOpCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitPosCommand,Long>>
    bitPos(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitPosCommand> commands)
     
    protected List<byte[]>
    convert(org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand command)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>>
    get(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.ReactiveStringCommands.GetBitCommand>>
    getBit(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.GetBitCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>>
    getDel(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveStringCommands.GetExCommand>>
    getEx(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.GetExCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand>>
    getRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>>
    getSet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<List<ByteBuffer>,ByteBuffer>>
    mGet(org.reactivestreams.Publisher<List<ByteBuffer>> keysets)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand>>
    mSet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand>>
    mSetNX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand> source)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>>
    pSetEX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>>
    set(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetBitCommand>>
    setBit(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetBitCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>>
    setEX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>>
    setNX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> values)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetRangeCommand,Long>>
    setRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetRangeCommand> commands)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>>
    strLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys)
     
    static byte[]
     

    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.ReactiveStringCommands

    append, bitCount, bitCount, bitField, bitOp, bitPos, bitPos, get, getBit, getDel, getEx, getRange, getSet, mGet, mSet, mSetNX, pSetEX, set, set, setBit, setEX, setNX, setRange, strLen
  • Method Details

    • set

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> set(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands)
      Specified by:
      set in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • get

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>> get(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys)
      Specified by:
      get in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • getSet

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> getSet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands)
      Specified by:
      getSet in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • mGet

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<List<ByteBuffer>,ByteBuffer>> mGet(org.reactivestreams.Publisher<List<ByteBuffer>> keysets)
      Specified by:
      mGet in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • setNX

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> setNX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> values)
      Specified by:
      setNX in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • setEX

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> setEX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands)
      Specified by:
      setEX in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • pSetEX

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand>> pSetEX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetCommand> commands)
      Specified by:
      pSetEX in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • mSet

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand>> mSet(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand> commands)
      Specified by:
      mSet in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • convert

      protected List<byte[]> convert(org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand command)
    • mSetNX

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand>> mSetNX(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.MSetCommand> source)
      Specified by:
      mSetNX in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • append

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.AppendCommand,Long>> append(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.AppendCommand> commands)
      Specified by:
      append in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • getRange

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand>> getRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.RangeCommand> commands)
      Specified by:
      getRange in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • setRange

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetRangeCommand,Long>> setRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetRangeCommand> commands)
      Specified by:
      setRange in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • getBit

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.GetBitCommand>> getBit(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.GetBitCommand> commands)
      Specified by:
      getBit in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • setBit

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.BooleanResponse<org.springframework.data.redis.connection.ReactiveStringCommands.SetBitCommand>> setBit(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.SetBitCommand> commands)
      Specified by:
      setBit in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • bitCount

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitCountCommand,Long>> bitCount(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitCountCommand> commands)
      Specified by:
      bitCount in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • bitField

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.MultiValueResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitFieldCommand,Long>> bitField(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitFieldCommand> commands)
      Specified by:
      bitField in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • bitOp

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitOpCommand,Long>> bitOp(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitOpCommand> commands)
      Specified by:
      bitOp in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • bitPos

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStringCommands.BitPosCommand,Long>> bitPos(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.BitPosCommand> commands)
      Specified by:
      bitPos in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • strLen

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> strLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> keys)
      Specified by:
      strLen in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • getDel

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand>> getDel(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> commands)
      Specified by:
      getDel in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • getEx

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.ByteBufferResponse<org.springframework.data.redis.connection.ReactiveStringCommands.GetExCommand>> getEx(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStringCommands.GetExCommand> commands)
      Specified by:
      getEx in interface org.springframework.data.redis.connection.ReactiveStringCommands
    • toByteArray

      public static byte[] toByteArray(ByteBuffer buffer)