Uses of Class
org.springframework.data.redis.connection.SetCondition
Packages that use SetCondition
Package
Description
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
-
Uses of SetCondition in org.springframework.data.redis.connection
Methods in org.springframework.data.redis.connection that return SetConditionModifier and TypeMethodDescriptionstatic SetConditionSetCondition.ifAbsent()Perform theSEToperation only if the key is absent using theNXcondition.static SetConditionSetCondition.ifDigestEquals(String digest) Perform theSEToperation only if the value digest value equalsdigestusing theIFDEQcondition.static SetConditionSetCondition.ifDigestNotEquals(String digest) Perform theSEToperation only if the value digest value does not equaldigestusing theIFDNEcondition.static SetConditionSetCondition.ifEquals(byte[] expectedValue) Perform theSEToperation only if the value at the key equals theexpectedValueusing theIFEQcondition.static SetConditionSetCondition.ifNotEquals(byte[] expectedValue) Perform theSEToperation only if the value at the key does not equal theexpectedValueusing theIFNEcondition.static SetConditionSetCondition.ifPresent()Perform theSEToperation only if the key is present using theXXcondition.RedisStringCommands.SetOption.toSetCondition()Deprecated.CreateSetConditionfrom thisRedisStringCommands.SetOption.static SetConditionSetCondition.upsert()Create or update a key.Methods in org.springframework.data.redis.connection that return types with arguments of type SetConditionMethods in org.springframework.data.redis.connection with parameters of type SetConditionModifier and TypeMethodDescriptiondefault BooleanDefaultedRedisConnection.set(byte[] key, byte[] value, SetCondition condition, Expiration expiration) Deprecated.DefaultStringRedisConnection.set(byte[] key, byte[] value, SetCondition condition, Expiration expiration) DefaultStringRedisConnection.set(@NonNull String key, @NonNull String value, SetCondition condition, Expiration expiration) ReactiveStringCommands.set(ByteBuffer key, ByteBuffer value, SetCondition condition, Expiration expiration) Set value for key with expiration and options.RedisStringCommands.set(byte @NonNull [] key, byte @NonNull [] value, @NonNull SetCondition condition, @NonNull Expiration expiration) Setvalueforkeyapplying timeouts fromexpirationif set and inserting/updating values depending onoption.StringRedisConnection.set(@NonNull String key, @NonNull String value, SetCondition condition, Expiration expiration) Setvalueforkeyapplying timeouts fromexpirationif set and inserting/updating values depending oncondition.default byte[]DefaultedRedisConnection.setGet(byte[] key, byte[] value, SetCondition condition, Expiration expiration) Deprecated.in favor ofRedisCommandsProvider.stringCommands()}.byte[]DefaultStringRedisConnection.setGet(byte[] key, byte[] value, SetCondition condition, Expiration expiration) DefaultStringRedisConnection.setGet(@NonNull String key, @NonNull String value, SetCondition condition, Expiration expiration) default Mono<ByteBuffer> ReactiveStringCommands.setGet(ByteBuffer key, ByteBuffer value, SetCondition condition, Expiration expiration) byte[]RedisStringCommands.setGet(byte @NonNull [] key, byte @NonNull [] value, @NonNull SetCondition condition, @NonNull Expiration expiration) Setvalueforkey.StringRedisConnection.setGet(@NonNull String key, @NonNull String value, SetCondition condition, Expiration expiration) Setvalueforkeyapplying timeouts fromexpirationif set and inserting/updating values depending oncondition.ReactiveStringCommands.SetCommand.withCondition(SetCondition condition) AppliesSetCondition.
RedisCommandsProvider.stringCommands()}.