public interface BoundKeyOperations<K>
As the rest of the APIs, if the underlying connection is pipelined or queued/in multi mode, all methods will return null.
Modifier and Type | Method and Description |
---|---|
Boolean |
expire(long timeout,
TimeUnit unit)
Sets the key time-to-live/expiration.
|
Boolean |
expireAt(Date date)
Sets the key time-to-live/expiration.
|
Long |
getExpire()
Returns the expiration of this key.
|
K |
getKey()
Returns the key associated with this entity.
|
DataType |
getType()
Returns the associated Redis type.
|
Boolean |
persist()
Removes the expiration (if any) of the key.
|
void |
rename(K newKey)
Renames the key.
|
K getKey()
DataType getType()
Long getExpire()
Boolean expire(long timeout, TimeUnit unit)
timeout
- expiration valueunit
- expiration unitBoolean expireAt(Date date)
date
- expiration dateBoolean persist()
void rename(K newKey)
newKey
- new keyCopyright © 2011–2018 Pivotal Software, Inc.. All rights reserved.