Uses of Class
org.springframework.data.redis.core.types.Expiration
Packages that use Expiration
Package
Description
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
Connection package for Lettuce Redis client.
Redis domain specific types.
-
Uses of Expiration in org.springframework.data.redis.connection
Methods in org.springframework.data.redis.connection that return ExpirationModifier and TypeMethodDescriptionReactiveStringCommands.GetExCommand.getExpiration()Get theExpirationto apply.Methods in org.springframework.data.redis.connection that return types with arguments of type ExpirationMethods in org.springframework.data.redis.connection with parameters of type ExpirationModifier and TypeMethodDescriptionReactiveStringCommands.SetCommand.expiring(Expiration expiration) AppliesExpiration.default byte[]DefaultedRedisConnection.getEx(byte[] key, Expiration expiration) Deprecated.byte[]DefaultStringRedisConnection.getEx(byte[] key, Expiration expiration) DefaultStringRedisConnection.getEx(String key, Expiration expiration) default reactor.core.publisher.Mono<ByteBuffer>ReactiveStringCommands.getEx(ByteBuffer key, Expiration expiration) Return the value atkeyand expire the key by applyingExpiration.byte[]RedisStringCommands.getEx(byte[] key, Expiration expiration) Return the value atkeyand expire the key by applyingExpiration.StringRedisConnection.getEx(String key, Expiration expiration) Return the value atkeyand expire the key by applyingExpiration.default reactor.core.publisher.Mono<Boolean>ReactiveStringCommands.pSetEX(ByteBuffer key, ByteBuffer value, Expiration expireTimeout) Set key value pair andExpiration.default BooleanDefaultedRedisConnection.set(byte[] key, byte[] value, Expiration expiration, RedisStringCommands.SetOption option) Deprecated.in favor ofRedisCommandsProvider.stringCommands()}.DefaultStringRedisConnection.set(byte[] key, byte[] value, Expiration expiration, RedisStringCommands.SetOption option) DefaultStringRedisConnection.set(String key, String value, Expiration expiration, RedisStringCommands.SetOption option) default reactor.core.publisher.Mono<Boolean>ReactiveStringCommands.set(ByteBuffer key, ByteBuffer value, Expiration expiration, RedisStringCommands.SetOption option) Set value for key with expiration and options.RedisStringCommands.set(byte[] key, byte[] value, Expiration expiration, RedisStringCommands.SetOption option) Setvalueforkeyapplying timeouts fromexpirationif set and inserting/updating values depending onoption.StringRedisConnection.set(String key, String value, Expiration expiration, RedisStringCommands.SetOption option) Setvalueforkeyapplying timeouts fromexpirationif set and inserting/updating values depending onoption.default reactor.core.publisher.Mono<Boolean>ReactiveStringCommands.setEX(ByteBuffer key, ByteBuffer value, Expiration expireTimeout) Set key value pair andExpiration.ReactiveStringCommands.GetExCommand.withExpiration(Expiration expiration) AppliesExpiration. -
Uses of Expiration in org.springframework.data.redis.connection.lettuce
Methods in org.springframework.data.redis.connection.lettuce with parameters of type ExpirationModifier and TypeMethodDescriptionstatic io.lettuce.core.SetArgsLettuceConverters.toSetArgs(Expiration expiration, RedisStringCommands.SetOption option) -
Uses of Expiration in org.springframework.data.redis.core.types
Methods in org.springframework.data.redis.core.types that return ExpirationModifier and TypeMethodDescriptionstatic ExpirationCreates newExpirationwith the providedTimeUnit.static ExpirationCreates newExpirationwith the providedDuration.static ExpirationExpiration.keepTtl()Obtain anExpirationthat indicates to keep the existing one.static ExpirationExpiration.milliseconds(long expirationTime) Creates newExpirationwithTimeUnit.MILLISECONDS.static ExpirationExpiration.persistent()Creates new persistentExpiration.static ExpirationExpiration.seconds(long expirationTime) Creates newExpirationwithTimeUnit.SECONDS.static ExpirationExpiration.unixTimestamp(long unixTimestamp, TimeUnit timeUnit) Creates newExpirationwith the given unix timestamp andTimeUnit.
RedisCommandsProvider.stringCommands()}.