クラス 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 は
String
SE です。
getConsumer
メッセージを確認するためのConsumer
。- 戻り値:
- 決して null にはなりません。
getConsumerName
メッセージを確認するためのコンシューマー名。- 戻り値:
- 決して null にはなりません。
getGroupName
コンシューマーグループを取得します。- 戻り値:
- 決して null にはなりません。
getElapsedTimeSinceLastDelivery
メッセージがconsumer
に最後に配信されてからの経過時間を(ミリ秒の精度で)取得します。- 戻り値:
- 決して null にはなりません。
getTotalDeliveryCount
public long getTotalDeliveryCount()メッセージがconsumer
に配信された合計回数を取得します。- 戻り値:
- 決して null にはなりません。
toString