Class StreamGroup

java.lang.Object
org.redisson.api.StreamGroup

public class StreamGroup extends Object
Object containing details about Stream Group
Author:
Nikita Koksharov
  • Constructor Details

    • StreamGroup

      public StreamGroup(String name, int consumers, int pending, StreamMessageId lastDeliveredId)
    • StreamGroup

      public StreamGroup(String name, int consumers, int pending, StreamMessageId lastDeliveredId, int entriesRead, int lag)
  • Method Details

    • getLastDeliveredId

      public StreamMessageId getLastDeliveredId()
      Returns last delivered StreamMessageId for this group
      Returns:
      StreamMessageId object
    • getConsumers

      public int getConsumers()
      Returns current customers amount for this group
      Returns:
      customers amount
    • getName

      public String getName()
      Returns name of this group
      Returns:
      name of group
    • getPending

      public int getPending()
      Returns amount of pending messages for this group
      Returns:
      amount of pending messages
    • getEntriesRead

      public int getEntriesRead()
      Returns amount of entries that the group had read
      Returns:
      amount of read entries
    • getLag

      public int getLag()
      Returns amount of entries that are still waiting for delivery
      Returns:
      amount of entries for delivery
    • toString

      public String toString()
      Overrides:
      toString in class Object