クラス StreamInfo.XInfoStream

java.lang.ObjectSE
org.springframework.data.redis.connection.stream.StreamInfo.XInfoObject
org.springframework.data.redis.connection.stream.StreamInfo.XInfoStream
含まれているクラス:
StreamInfo

public static class StreamInfo.XInfoStream extends StreamInfo.XInfoObject
Redis ストリームに関する一般的な情報を保持する値オブジェクト。
作成者:
Christoph Strobl
  • メソッドの詳細

    • fromList

      public static StreamInfo.XInfoStream fromList(ListSE<ObjectSE> source)
      StreamInfo.XInfoStream の新しいインスタンスを作成するファクトリメソッド。
      パラメーター:
      source - 生の値のソース。
      戻り値:
    • streamLength

      public long streamLength()
      ストリーム内の要素の総数。長さに対応します。
      戻り値:
    • radixTreeKeySize

      public long radixTreeKeySize()
      ストリームの基数木のキーサイズ。基数木キーに対応します。
      戻り値:
    • radixTreeNodesSize

      public long radixTreeNodesSize()
      要素基数木ノードの総数。基数木ノードに対応します。
      戻り値:
    • groupCount

      public long groupCount()
      関連するコンシューマーグループの数。グループに対応します。
      戻り値:
    • lastGeneratedId

      public StringSE lastGeneratedId()
      最後に生成された ID。lastEntryId() と同じではない場合があります。last-generated-id に対応します。
      戻り値:
    • firstEntryId

      public StringSE firstEntryId()
      ストリームの最初のエントリの ID。ファーストエントリ 1)に対応します。
      戻り値:
    • getFirstEntry

      public MapSE<ObjectSE,ObjectSE> getFirstEntry()
      ストリームの最初のエントリ。ファーストエントリに対応します。
      戻り値:
    • lastEntryId

      public StringSE lastEntryId()
      ストリームの最後のエントリの ID。ラストエントリ 1)に対応します。
      戻り値:
    • getLastEntry

      public MapSE<ObjectSE,ObjectSE> getLastEntry()
      ストリームの最初のエントリ。ラストエントリに対応します。
      戻り値: