Uses of Class
org.springframework.data.redis.connection.ExpirationOptions
Packages that use ExpirationOptions
Package
Description
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
Core package for integrating Redis with Spring concepts.
-
Uses of ExpirationOptions in org.springframework.data.redis.connection
Methods in org.springframework.data.redis.connection that return ExpirationOptionsModifier and TypeMethodDescriptionExpirationOptions.ExpirationOptionsBuilder.build()
ReactiveHashCommands.HashExpireCommand.getOptions()
ReactiveKeyCommands.ExpireAtCommand.getOptions()
ReactiveKeyCommands.ExpireCommand.getOptions()
static ExpirationOptions
ExpirationOptions.none()
Methods in org.springframework.data.redis.connection with parameters of type ExpirationOptionsModifier and TypeMethodDescriptionDefaultStringRedisConnection.applyExpiration
(String key, Expiration expiration, ExpirationOptions options, String... fields) default Boolean
RedisKeyCommands.applyExpiration
(byte @NonNull [] key, @NonNull Expiration expiration, @NonNull ExpirationOptions options) DefaultedRedisConnection.applyHashFieldExpiration
(byte[] key, Expiration expiration, ExpirationOptions options, byte[]... fields) Deprecated.DefaultStringRedisConnection.applyHashFieldExpiration
(byte[] key, Expiration expiration, ExpirationOptions options, byte[]... fields) RedisHashCommands.applyHashFieldExpiration
(byte @NonNull [] key, @NonNull Expiration expiration, @NonNull ExpirationOptions options, byte @NonNull [] @NonNull ... fields) ReactiveHashCommands.HashExpireCommand.withOptions
(ExpirationOptions options) ReactiveKeyCommands.ExpireAtCommand.withOptions
(ExpirationOptions options) ReactiveKeyCommands.ExpireCommand.withOptions
(ExpirationOptions options) -
Uses of ExpirationOptions in org.springframework.data.redis.core
Methods in org.springframework.data.redis.core with parameters of type ExpirationOptionsModifier and TypeMethodDescriptionBoundHashFieldExpirationOperations.expire
(Expiration expiration, ExpirationOptions options) ApplyExpiration
to the bound hash key/hash fields givenexpiration options
.BoundKeyExpirationOperations.expire
(@NonNull Expiration expiration, @NonNull ExpirationOptions options) ApplyExpiration
to the bound key givenexpiration options
.ExpireChanges
<@NonNull HK> HashOperations.expire
(@NonNull H key, @NonNull Expiration expiration, @NonNull ExpirationOptions options, @NonNull Collection<@NonNull HK> hashKeys) Apply the expiration for givenhashKeys
.ReactiveHashOperations.expire
(H key, Expiration expiration, ExpirationOptions options, Collection<HK> hashKeys) Set time to live for given hashKeys stored within key.ReactiveRedisOperations.expire
(K key, Expiration expiration, ExpirationOptions options) Set the expiration for givenkey
.ReactiveRedisTemplate.expire
(K key, Expiration expiration, ExpirationOptions options) RedisOperations.expire
(@NonNull K key, @NonNull Expiration expiration, @NonNull ExpirationOptions options) Set the expiration for givenkey
.@Nullable ExpireChanges.ExpiryChangeState
RedisTemplate.expire
(K key, Expiration expiration, ExpirationOptions options)
RedisCommandsProvider.hashCommands()
}.