redis
.
api
keys
package
keys
Visibility
Public
All
Type Members
case class
Del
[
K
]
(
keys:
Seq
[
K
]
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
MultiClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Dump
[
K
,
R
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandBulkOptionByteString
[
R
] with
Product
with
Serializable
case class
Exists
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
ExistsMany
[
K
]
(
keys:
Seq
[
K
]
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
MultiClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Expire
[
K
]
(
key:
K
,
seconds:
Long
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
Expireat
[
K
]
(
key:
K
,
seconds:
Long
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
Keys
(
pattern:
String
)
extends
RedisCommandMultiBulk
[
Seq
[
String
]] with
Product
with
Serializable
case class
Migrate
[
K
]
(
host:
String
,
port:
Int
,
keys:
Seq
[
K
]
,
destinationDB:
Int
,
timeout:
FiniteDuration
,
copy:
Boolean
=
false
,
replace:
Boolean
=
false
,
password:
Option
[
String
]
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
RedisCommandStatusBoolean
with
Product
with
Serializable
case class
Move
[
K
]
(
key:
K
,
db:
Int
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
ObjectEncoding
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandBulk
[
Option
[
String
]] with
Product
with
Serializable
case class
ObjectIdletime
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandRedisReplyOptionLong
with
Product
with
Serializable
case class
ObjectRefcount
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandRedisReplyOptionLong
with
Product
with
Serializable
case class
Persist
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
Pexpire
[
K
]
(
key:
K
,
milliseconds:
Long
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
Pexpireat
[
K
]
(
key:
K
,
millisecondsTimestamp:
Long
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
Pttl
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Randomkey
[
R
]
()
(
implicit
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
RedisCommandBulkOptionByteString
[
R
] with
Product
with
Serializable
case class
Rename
[
K
,
NK
]
(
key:
K
,
newkey:
NK
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
newKeySer:
ByteStringSerializer
[
NK
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandStatusBoolean
with
Product
with
Serializable
case class
Renamex
[
K
,
NK
]
(
key:
K
,
newkey:
NK
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
newKeySer:
ByteStringSerializer
[
NK
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
Restore
[
K
,
V
]
(
key:
K
,
ttl:
Long
=
0
,
serializedValue:
V
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandStatusBoolean
with
Product
with
Serializable
case class
Scan
[
C
]
(
cursor:
C
,
count:
Option
[
Int
]
,
matchGlob:
Option
[
String
]
)
(
implicit
redisCursor:
ByteStringSerializer
[
C
]
,
deserializer:
ByteStringDeserializer
[
String
]
)
extends
RedisCommandMultiBulkCursor
[
Seq
[
String
]] with
Product
with
Serializable
case class
Sort
[
K
,
R
]
(
key:
K
,
byPattern:
Option
[
String
]
,
limit:
Option
[
LimitOffsetCount
]
,
getPatterns:
Seq
[
String
]
,
order:
Option
[
Order
]
,
alpha:
Boolean
)
(
implicit
evidence$1:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
RedisCommandMultiBulkSeqByteString
[
R
] with
Product
with
Serializable
case class
SortStore
[
K
,
KS
]
(
key:
K
,
byPattern:
Option
[
String
]
,
limit:
Option
[
LimitOffsetCount
]
,
getPatterns:
Seq
[
String
]
,
order:
Option
[
Order
]
,
alpha:
Boolean
,
store:
KS
)
(
implicit
evidence$2:
ByteStringSerializer
[
K
]
,
evidence$3:
ByteStringSerializer
[
KS
]
)
extends
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Ttl
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Type
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandStatusString
with
Product
with
Serializable
case class
Unlink
[
K
]
(
keys:
Seq
[
K
]
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
MultiClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
Ungrouped