クラス RedisStreamCommands.XClaimOptions
java.lang.ObjectSE
org.springframework.data.redis.connection.RedisStreamCommands.XClaimOptions
- 含まれているインターフェース:
- RedisStreamCommands
- 導入:
- 2.3
- 作成者:
- Christoph Strobl
ネストされたクラスの要約
ネストされたクラスメソッドのサマリー
修飾子と型メソッド説明force()
指定されたストリームレコード ID が有効である限り、保留中のメッセージエントリがまだ存在していなくても、強制的に PEL に作成されます。IDLE ミリ秒時間を取得します。getIds()
ID のList
SE を取得します。StringSE[]
ID 配列をstrings
SE として取得します。最小アイドル時間を取得します。RETRYCOUNT カウントを取得します。時間を取得する ms-unix-timeidle
(DurationSE idleTime) メッセージが最後に配信されてからのアイドル時間を設定します。boolean
isForce()
FORCE フラグを取得します。minIdle
(DurationSE minIdleTime) min-idle-time を設定して、少なくとも指定されたDuration
SE の間アイドル状態になっているメッセージにコマンドを制限します。minIdleMs
(long millis) min-idle-time を設定して、コマンドを少なくとも指定されたミリ秒の間アイドル状態になっているメッセージに制限します。retryCount
(long retryCount) 再試行カウンターを指定された値に設定します。アイドル時間を特定の UNIX 時間(ミリ秒単位)に設定します。
メソッドの詳細
minIdle
public static RedisStreamCommands.XClaimOptions.XClaimOptionsBuilder minIdle(DurationSE minIdleTime) min-idle-time を設定して、少なくとも指定されたDuration
SE の間アイドル状態になっているメッセージにコマンドを制限します。- パラメーター:
minIdleTime
- null であってはなりません。- 戻り値:
RedisStreamCommands.XClaimOptions
の新しいインスタンス。
minIdleMs
min-idle-time を設定して、コマンドを少なくとも指定されたミリ秒の間アイドル状態になっているメッセージに制限します。- パラメーター:
millis
-- 戻り値:
RedisStreamCommands.XClaimOptions
の新しいインスタンス。
idle
メッセージが最後に配信されてからのアイドル時間を設定します。特定の時点を指定するには、time(Instant)
を使用します。- パラメーター:
idleTime
- アイドル時間。- 戻り値:
this
.
time
アイドル時間を特定の UNIX 時間(ミリ秒単位)に設定します。相対アイドル時間を定義するには、idle(Duration)
を使用します。- パラメーター:
unixTime
- アイドル時間。- 戻り値:
this
.
retryCount
再試行カウンターを指定された値に設定します。- パラメーター:
retryCount
- null にすることができます。null の場合、再試行カウンターは変更されません。- 戻り値:
RedisStreamCommands.XClaimOptions
の新しいインスタンス。
force
指定されたストリームレコード ID が有効である限り、保留中のメッセージエントリがまだ存在していなくても、強制的に PEL に作成されます。- 戻り値:
RedisStreamCommands.XClaimOptions
の新しいインスタンス。
getIds
ID のList
SE を取得します。- 戻り値:
- 決して null にはなりません。
getIdsAsStringArray
ID 配列をstrings
SE として取得します。- 戻り値:
- 決して null にはなりません。
getMinIdleTime
最小アイドル時間を取得します。- 戻り値:
- 決して null にはなりません。
getIdleTime
IDLE ミリ秒時間を取得します。- 戻り値:
- null でもかまいません。
getUnixTime
時間を取得する ms-unix-time- 戻り値:
getRetryCount
RETRYCOUNT カウントを取得します。- 戻り値:
isForce
public boolean isForce()FORCE フラグを取得します。- 戻り値: