クラス RedisStreamCommands.XAddOptions
java.lang.ObjectSE
org.springframework.data.redis.connection.RedisStreamCommands.XAddOptions
- 含まれているインターフェース:
- RedisStreamCommands
XADD コマンドに適用可能な追加オプション。
- 導入:
- 2.3
- 作成者:
- Christoph Strobl, Mark John Moreno, Liming Deng
メソッドのサマリー
修飾子と型メソッド説明approximateTrimming
(boolean approximateTrimming) ~
フラグを使用して、上限のあるストリームに効率的なトリミングを適用します。boolean
ストリームのサイズを指定された最大要素数に制限します。getMinId()
int
hashCode()
boolean
boolean
hasMinId()
boolean
boolean
ストリームがまだ存在しない場合は、ストリームの作成を無効にします。makeNoStream
(boolean makeNoStream) ストリームがまだ存在しない場合は、ストリームの作成を無効にします。maxlen
(long maxlen) ストリームのサイズを指定された最大要素数に制限します。指定された ID よりも低い ID を持つエントリを削除するMINID
トリミング戦略を適用します。none()
メソッドの詳細
none
- 戻り値:
makeNoStream
ストリームがまだ存在しない場合は、ストリームの作成を無効にします。- 戻り値:
RedisStreamCommands.XAddOptions
の新しいインスタンス。- 導入:
- 2.6
makeNoStream
ストリームがまだ存在しない場合は、ストリームの作成を無効にします。- パラメーター:
makeNoStream
-true
は、ストリームがまだ存在しない場合は作成しません。- 戻り値:
RedisStreamCommands.XAddOptions
の新しいインスタンス。- 導入:
- 2.6
maxlen
ストリームのサイズを指定された最大要素数に制限します。- 戻り値:
RedisStreamCommands.XAddOptions
の新しいインスタンス。
minId
指定された ID よりも低い ID を持つエントリを削除するMINID
トリミング戦略を適用します。- パラメーター:
minId
- 保持する最小レコード ID。- 戻り値:
RedisStreamCommands.XAddOptions
の新しいインスタンス。- 導入:
- 2.7
approximateTrimming
~
フラグを使用して、上限のあるストリームに効率的なトリミングを適用します。- 戻り値:
RedisStreamCommands.XAddOptions
の新しいインスタンス。
isNoMkStream
public boolean isNoMkStream()- 戻り値:
- NOMKSTREAM が設定されている場合は true。
- 導入:
- 2.6
getMaxlen
ストリームのサイズを指定された最大要素数に制限します。- 戻り値:
- null でもかまいません。
hasMaxlen
public boolean hasMaxlen()- 戻り値:
- MAXLEN が設定されている場合は true。
isApproximateTrimming
public boolean isApproximateTrimming()- 戻り値:
- approximationTrimming が設定されている場合は true。
getMinId
- 戻り値:
- トリミング中に保持する最小レコード ID。
- 導入:
- 2.7
hasMinId
public boolean hasMinId()- 戻り値:
- MINID が設定されている場合は true。
- 導入:
- 2.7
equals
hashCode
public int hashCode()