Class ExpireKt
-
- All Implemented Interfaces:
public final class ExpireKt
-
-
Method Summary
Modifier and Type Method Description final static Booleanexpire(RedisConnection $self, String key, Long seconds, ExpireCondition condition)final static Booleanexpire(RedisConnectionPool $self, String key, Long seconds, ExpireCondition condition)final static Unitexpire(RedisPipelineBuilder $self, String key, Long seconds, ExpireCondition condition, Function1<Boolean, Unit> onResult)-
-
Method Detail
-
expire
final static Boolean expire(RedisConnection $self, String key, Long seconds, ExpireCondition condition)
-
expire
final static Boolean expire(RedisConnectionPool $self, String key, Long seconds, ExpireCondition condition)
-
expire
final static Unit expire(RedisPipelineBuilder $self, String key, Long seconds, ExpireCondition condition, Function1<Boolean, Unit> onResult)
- Parameters:
condition-optional, only set the expiration if the condition is met
onResult-true if the expiration was set, false if the key does not exist or the condition was not met
-
-
-
-