Class RedissonReactiveStreamCommands

java.lang.Object
org.redisson.spring.data.connection.RedissonReactiveStreamCommands
All Implemented Interfaces:
org.springframework.data.redis.connection.ReactiveStreamCommands
Direct Known Subclasses:
RedissonReactiveClusterStreamCommands

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

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

    org.springframework.data.redis.connection.ReactiveStreamCommands.AcknowledgeCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.AddStreamRecord, org.springframework.data.redis.connection.ReactiveStreamCommands.DeleteCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.GroupCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.ReadCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.TrimCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand, org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand
  • Method Summary

    Modifier and Type
    Method
    Description
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.ReadCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>>
    read(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.ReadCommand> publisher)
     
    static byte[]
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.AcknowledgeCommand,Long>>
    xAck(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.AcknowledgeCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.AddStreamRecord,org.springframework.data.redis.connection.stream.RecordId>>
    xAdd(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.AddStreamRecord> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>>
    xClaim(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.RecordId>>>
    xClaimJustId(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.DeleteCommand,Long>>
    xDel(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.DeleteCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.GroupCommand,String>>
    xGroup(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.GroupCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,org.springframework.data.redis.connection.stream.StreamInfo.XInfoStream>>
    xInfo(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.StreamInfo.XInfoConsumer>>>
    xInfoConsumers(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.StreamInfo.XInfoGroup>>>
    xInfoGroups(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>>
    xLen(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand,org.springframework.data.redis.connection.stream.PendingMessages>>
    xPending(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand,org.springframework.data.redis.connection.stream.PendingMessagesSummary>>
    xPendingSummary(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>>
    xRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>>
    xRevRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand> publisher)
     
    reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>>
    xTrim(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.TrimCommand> publisher)
     

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

    xAck, xAck, xAdd, xAdd, xClaim, xClaim, xClaimJustId, xDel, xDel, xGroup, xGroupCreate, xGroupCreate, xGroupDelConsumer, xGroupDelConsumer, xGroupDestroy, xInfo, xInfoConsumers, xInfoGroups, xLen, xPending, xPending, xPending, xPending, xPending, xPending, xRange, xRange, xRead, xRead, xReadGroup, xReadGroup, xRevRange, xRevRange, xTrim, xTrim
  • Method Details

    • xClaimJustId

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.RecordId>>> xClaimJustId(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand> publisher)
      Specified by:
      xClaimJustId in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xClaim

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> xClaim(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XClaimCommand> publisher)
      Specified by:
      xClaim in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xPendingSummary

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand,org.springframework.data.redis.connection.stream.PendingMessagesSummary>> xPendingSummary(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand> publisher)
      Specified by:
      xPendingSummary in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xPending

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand,org.springframework.data.redis.connection.stream.PendingMessages>> xPending(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.PendingRecordsCommand> publisher)
      Specified by:
      xPending in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xInfo

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,org.springframework.data.redis.connection.stream.StreamInfo.XInfoStream>> xInfo(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher)
      Specified by:
      xInfo in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xInfoGroups

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.StreamInfo.XInfoGroup>>> xInfoGroups(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher)
      Specified by:
      xInfoGroups in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xInfoConsumers

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.StreamInfo.XInfoConsumer>>> xInfoConsumers(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.XInfoCommand> publisher)
      Specified by:
      xInfoConsumers in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xAck

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.AcknowledgeCommand,Long>> xAck(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.AcknowledgeCommand> publisher)
      Specified by:
      xAck in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xAdd

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.AddStreamRecord,org.springframework.data.redis.connection.stream.RecordId>> xAdd(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.AddStreamRecord> publisher)
      Specified by:
      xAdd in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xDel

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.DeleteCommand,Long>> xDel(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.DeleteCommand> publisher)
      Specified by:
      xDel in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xLen

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

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> xRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand> publisher)
      Specified by:
      xRange in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • read

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.ReadCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> read(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.ReadCommand> publisher)
      Specified by:
      read in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xGroup

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.GroupCommand,String>> xGroup(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.GroupCommand> publisher)
      Specified by:
      xGroup in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xRevRange

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.CommandResponse<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand,reactor.core.publisher.Flux<org.springframework.data.redis.connection.stream.ByteBufferRecord>>> xRevRange(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.RangeCommand> publisher)
      Specified by:
      xRevRange in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • xTrim

      public reactor.core.publisher.Flux<org.springframework.data.redis.connection.ReactiveRedisConnection.NumericResponse<org.springframework.data.redis.connection.ReactiveRedisConnection.KeyCommand,Long>> xTrim(org.reactivestreams.Publisher<org.springframework.data.redis.connection.ReactiveStreamCommands.TrimCommand> publisher)
      Specified by:
      xTrim in interface org.springframework.data.redis.connection.ReactiveStreamCommands
    • toByteArray

      public static byte[] toByteArray(ByteBuffer buffer)