クラス PendingMessagesSummary

java.lang.ObjectSE
org.springframework.data.redis.connection.stream.PendingMessagesSummary

public class PendingMessagesSummary extends ObjectSE
コンシューマーグループ内の保留中のメッセージを要約する値オブジェクト。これには、このコンシューマーグループの保留中のメッセージの総数と ID 範囲、およびコンシューマーごとの保留中のメッセージの総数のコレクションが含まれます。
導入:
2.3
作成者:
Christoph Strobl
  • コンストラクターの詳細

  • メソッドの詳細

    • getIdRange

      public Range<StringSE> getIdRange()
      保留中のメッセージの中で最小 ID と最大 ID の間の範囲を取得します。
      戻り値:
      決して null にはなりません。
    • minRecordId

      public RecordId minRecordId()
      保留中のメッセージの中で最小の ID を取得します。
      戻り値:
      決して null にはなりません。
    • maxRecordId

      public RecordId maxRecordId()
      保留中のメッセージの中で最大の ID を取得します。
      戻り値:
      決して null にはなりません。
    • minMessageId

      public StringSE minMessageId()
      保留中のメッセージの中で最小の ID を StringSE として取得します。
      戻り値:
      決して null にはなりません。
    • maxMessageId

      public StringSE maxMessageId()
      保留中のメッセージの中で最大の ID を StringSE として取得します。
      戻り値:
      決して null にはなりません。
    • getTotalPendingMessages

      public long getTotalPendingMessages()
      コンシューマーグループ内の保留中のメッセージの総数を取得します。
      戻り値:
      決して null にはなりません。
    • getGroupName

      public StringSE getGroupName()
      戻り値:
      コンシューマーグループ名。
    • getPendingMessagesPerConsumer

      public MapSE<StringSE,LongSE> getPendingMessagesPerConsumer()
      少なくとも 1 つの保留中のメッセージと保留中のメッセージの数を含むコンシューマーグループ内のすべてのコンシューマーのマップを取得します。
      戻り値:
      決して null にはなりません。
    • toString

      public StringSE toString()
      オーバーライド:
      クラス ObjectSEtoString