Package | Description |
---|---|
org.springframework.data.redis.connection |
Connection package providing low-level abstractions for interacting with the various Redis 'drivers'/libraries.
|
org.springframework.data.redis.connection.jedis |
Connection package for Jedis library.
|
org.springframework.data.redis.connection.lettuce |
Connection package for Lettuce Redis client.
|
org.springframework.data.redis.core.types |
Redis domain specific types.
|
Modifier and Type | Method and Description |
---|---|
Optional<Expiration> |
ReactiveStringCommands.SetCommand.getExpiration() |
Modifier and Type | Method and Description |
---|---|
ReactiveStringCommands.SetCommand |
ReactiveStringCommands.SetCommand.expiring(Expiration expiration)
Applies
Expiration . |
default reactor.core.publisher.Mono<Boolean> |
ReactiveStringCommands.pSetEX(ByteBuffer key,
ByteBuffer value,
Expiration expireTimeout)
Set key value pair and
Expiration . |
Boolean |
DefaultStringRedisConnection.set(byte[] key,
byte[] value,
Expiration expiration,
RedisStringCommands.SetOption option) |
default Boolean |
DefaultedRedisConnection.set(byte[] key,
byte[] value,
Expiration expiration,
RedisStringCommands.SetOption option)
Deprecated.
in favor of
RedisConnection.stringCommands() }. |
Boolean |
RedisStringCommands.set(byte[] key,
byte[] value,
Expiration expiration,
RedisStringCommands.SetOption option)
Set
value for key applying timeouts from expiration if set and inserting/updating values
depending on 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.
|
Boolean |
DefaultStringRedisConnection.set(String key,
String value,
Expiration expiration,
RedisStringCommands.SetOption option) |
Boolean |
StringRedisConnection.set(String key,
String value,
Expiration expiration,
RedisStringCommands.SetOption option)
Set
value for key applying timeouts from expiration if set and inserting/updating values
depending on option . |
default reactor.core.publisher.Mono<Boolean> |
ReactiveStringCommands.setEX(ByteBuffer key,
ByteBuffer value,
Expiration expireTimeout)
Set key value pair and
Expiration . |
Modifier and Type | Method and Description |
---|---|
static redis.clients.jedis.params.SetParams |
JedisConverters.toSetCommandExPxArgument(Expiration expiration)
Converts a given
Expiration to the according SET command argument. |
static redis.clients.jedis.params.SetParams |
JedisConverters.toSetCommandExPxArgument(Expiration expiration,
redis.clients.jedis.params.SetParams params)
Converts a given
Expiration to the according SET command argument. |
Modifier and Type | Method and Description |
---|---|
static io.lettuce.core.SetArgs |
LettuceConverters.toSetArgs(Expiration expiration,
RedisStringCommands.SetOption option)
|
Modifier and Type | Method and Description |
---|---|
static Expiration |
Expiration.from(Duration duration)
Creates new
Expiration with the provided Duration . |
static Expiration |
Expiration.from(long expirationTime,
TimeUnit timeUnit)
Creates new
Expiration with the provided TimeUnit . |
static Expiration |
Expiration.keepTtl()
Obtain an
Expiration that indicates to keep the existing one. |
static Expiration |
Expiration.milliseconds(long expirationTime)
Creates new
Expiration with TimeUnit.MILLISECONDS . |
static Expiration |
Expiration.persistent()
Creates new persistent
Expiration . |
static Expiration |
Expiration.seconds(long expirationTime)
Creates new
Expiration with TimeUnit.SECONDS . |
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.