クラス SetCondition
java.lang.ObjectSE
org.springframework.data.redis.connection.SetCondition
ネストされたクラスの概要
ネストされたクラス方法の概要
修飾子と型メソッド説明@Nullable CompareConditionstatic SetConditionifAbsent()NX条件を使用してキーが存在しない場合にのみ、SET操作を実行します。static SetConditionifDigestEquals(StringSE digest) IFDEQ条件を使用して、値のダイジェスト値がdigestと等しい場合にのみ、SET操作を実行します。static SetConditionifDigestNotEquals(StringSE digest) IFDNE条件を使用して、値のダイジェスト値がdigestと等しくない場合にのみ、SET操作を実行します。static SetConditionifEquals(byte[] expectedValue) IFEQ条件を使用して、キーの値がexpectedValueと等しい場合にのみ、SET操作を実行します。static SetConditionifNotEquals(byte[] expectedValue) IFNE条件を使用して、キーの値がexpectedValueと等しくない場合にのみ、SET操作を実行します。static SetConditionXX条件を使用して鍵が存在する場合にのみ、SET操作を実行します。static SetConditionupsert()キーを作成または更新します。
方法の詳細
upsert
キーを作成または更新します。SETコマンドにXXまたはNXの条件は追加されません。ifPresent
XX条件を使用して鍵が存在する場合にのみ、SET操作を実行します。ifAbsent
NX条件を使用してキーが存在しない場合にのみ、SET操作を実行します。ifEquals
IFEQ条件を使用して、キーの値がexpectedValueと等しい場合にのみ、SET操作を実行します。ifNotEquals
IFNE条件を使用して、キーの値がexpectedValueと等しくない場合にのみ、SET操作を実行します。ifDigestEquals
IFDEQ条件を使用して、値のダイジェスト値がdigestと等しい場合にのみ、SET操作を実行します。ifDigestNotEquals
IFDNE条件を使用して、値のダイジェスト値がdigestと等しくない場合にのみ、SET操作を実行します。getKeyCondition
getCompareCondition