クラス RedisStreamCommands.XPendingOptions
java.lang.ObjectSE
org.springframework.data.redis.connection.RedisStreamCommands.XPendingOptions
- 含まれているインターフェース:
RedisStreamCommands
保留中のメッセージを取得するための値オブジェクト保持パラメーター。
- 導入:
- 2.3
- 作成者:
- Christoph Strobl, Jeonggyu Choi
方法の概要
修飾子と型メソッド説明特定のコンシューマーに追加します。@Nullable StringSE@Nullable LongSEgetCount()@Nullable DurationSERange<?> getRange()booleanbooleanbooleanminIdleTime(@Nullable DurationSE minIdleTime) 指定された最小アイドル時間を追加します。指定されたRangeと制限を使用して新しいRedisStreamCommands.XPendingOptionsを作成します。無制限のRange(-+)を使用して新しいRedisStreamCommands.XPendingOptionsを作成します。無制限のRange(-+)を使用して新しいRedisStreamCommands.XPendingOptionsを作成します。
メソッドの詳細
unbounded
無制限のRange(-+)を使用して新しいRedisStreamCommands.XPendingOptionsを作成します。- 戻り値:
RedisStreamCommands.XPendingOptionsの新しいインスタンス。
unbounded
無制限のRange(-+)を使用して新しいRedisStreamCommands.XPendingOptionsを作成します。- パラメーター:
count- 返されるメッセージの最大数。負の数であってはなりません。- 戻り値:
RedisStreamCommands.XPendingOptionsの新しいインスタンス。
range
指定されたRangeと制限を使用して新しいRedisStreamCommands.XPendingOptionsを作成します。- パラメーター:
range- null であってはなりません。count- 返されるメッセージの最大数。負の数であってはなりません。- 戻り値:
RedisStreamCommands.XPendingOptionsの新しいインスタンス。
consumer
特定のコンシューマーに追加します。- パラメーター:
consumerName- null であってはなりません。- 戻り値:
RedisStreamCommands.XPendingOptionsの新しいインスタンス。
minIdleTime
指定された最小アイドル時間を追加します。- パラメーター:
minIdleTime- いずれもない場合は null になります。- 戻り値:
RedisStreamCommands.XPendingOptionsの新しいインスタンス。- 導入:
- 4.0
getRange
- 戻り値:
- 決して null にはなりません。
getCount
- 戻り値:
- null でもかまいません。
getConsumerName
- 戻り値:
- null でもかまいません。
getMinIdleTime
- 戻り値:
- null でもかまいません。
- 導入:
- 4.0
hasConsumer
public boolean hasConsumer()- 戻り値:
- コンシューマー名が存在する場合は true。
isLimited
public boolean isLimited()- 戻り値:
- 真のカウントが設定されます。
hasMinIdleTime
public boolean hasMinIdleTime()- 戻り値:
- アイドル時間が設定されている場合は true です。