redis
.
api
strings
package
strings
Visibility
Public
All
Type Members
case class
Append
[
K
,
V
]
(
key:
K
,
value:
V
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Bitcount
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
BitcountRange
[
K
]
(
key:
K
,
start:
Long
,
end:
Long
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Bitop
[
K
,
KK
]
(
operation:
BitOperator
,
destkey:
K
,
keys:
Seq
[
KK
]
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
redisKeys:
ByteStringSerializer
[
KK
]
)
extends
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Bitpos
[
K
]
(
key:
K
,
bit:
Long
,
start:
Long
=
0
,
end:
Long
=
1
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Decr
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Decrby
[
K
]
(
key:
K
,
decrement:
Long
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Get
[
K
,
R
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandBulkOptionByteString
[
R
] with
Product
with
Serializable
case class
Getbit
[
K
]
(
key:
K
,
offset:
Long
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
Getrange
[
K
,
R
]
(
key:
K
,
start:
Long
,
end:
Long
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandBulkOptionByteString
[
R
] with
Product
with
Serializable
case class
Getset
[
K
,
V
,
R
]
(
key:
K
,
value:
V
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandBulkOptionByteString
[
R
] with
Product
with
Serializable
case class
Incr
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Incrby
[
K
]
(
key:
K
,
increment:
Long
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Incrbyfloat
[
K
]
(
key:
K
,
increment:
Double
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandBulkOptionDouble
with
Product
with
Serializable
case class
Mget
[
K
,
R
]
(
keys:
Seq
[
K
]
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
deserializerR:
ByteStringDeserializer
[
R
]
)
extends
MultiClusterKey
[
K
] with
RedisCommandMultiBulk
[
Seq
[
Option
[
R
]]] with
Product
with
Serializable
case class
Mset
[
K
,
V
]
(
keysValues:
Map
[
K
,
V
]
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
ClusterKey
with
RedisCommandStatusBoolean
with
Product
with
Serializable
case class
Msetnx
[
K
,
V
]
(
keysValues:
Map
[
K
,
V
]
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
Psetex
[
K
,
V
]
(
key:
K
,
milliseconds:
Long
,
value:
V
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandStatusBoolean
with
Product
with
Serializable
case class
Set
[
K
,
V
]
(
key:
K
,
value:
V
,
exSeconds:
Option
[
Long
] =
None
,
pxMilliseconds:
Option
[
Long
] =
None
,
NX:
Boolean
=
false
,
XX:
Boolean
=
false
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandRedisReply
[
Boolean
] with
Product
with
Serializable
case class
Setbit
[
K
]
(
key:
K
,
offset:
Long
,
value:
Boolean
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
Setex
[
K
,
V
]
(
key:
K
,
seconds:
Long
,
value:
V
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandStatusBoolean
with
Product
with
Serializable
case class
Setnx
[
K
,
V
]
(
key:
K
,
value:
V
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerBoolean
with
Product
with
Serializable
case class
Setrange
[
K
,
V
]
(
key:
K
,
offset:
Long
,
value:
V
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
,
convert:
ByteStringSerializer
[
V
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
case class
Strlen
[
K
]
(
key:
K
)
(
implicit
redisKey:
ByteStringSerializer
[
K
]
)
extends
SimpleClusterKey
[
K
] with
RedisCommandIntegerLong
with
Product
with
Serializable
Ungrouped