クラス PendingMessage
java.lang.ObjectSE
org.springframework.data.redis.connection.stream.PendingMessage
ID を含む単一の保留中のメッセージ、メッセージをフェッチしてまだ確認する必要のあるコンシューマー、メッセージが最後に配信されてからの経過時間、配信された合計回数を表す値オブジェクト。
- 導入:
- 2.3
- 作成者:
- Christoph Strobl
コンストラクターの概要
コンストラクターコンストラクター説明PendingMessage(RecordId id, Consumer consumer, DurationSE elapsedTimeSinceLastDelivery, long totalDeliveryCount) メソッドのサマリー
コンストラクターの詳細
PendingMessage
public PendingMessage(RecordId id, Consumer consumer, DurationSE elapsedTimeSinceLastDelivery, long totalDeliveryCount)
メソッドの詳細
getId
- 戻り値:
- メッセージ ID。
getIdAsString
- 戻り値:
- メッセージ ID は
StringSE です。
getConsumer
メッセージを確認するためのConsumer。- 戻り値:
- 決して null にはなりません。
getConsumerName
メッセージを確認するためのコンシューマー名。- 戻り値:
- 決して null にはなりません。
getGroupName
コンシューマーグループを取得します。- 戻り値:
- 決して null にはなりません。
getElapsedTimeSinceLastDelivery
メッセージがconsumerに最後に配信されてからの経過時間を(ミリ秒の精度で)取得します。- 戻り値:
- 決して null にはなりません。
getTotalDeliveryCount
public long getTotalDeliveryCount()メッセージがconsumerに配信された合計回数を取得します。- 戻り値:
- 決して null にはなりません。
toString