redis
.
commands
TransactionBuilder
Related Doc:
package commands
case class
TransactionBuilder
(
redisConnection:
ActorRef
)
(
implicit
executionContext:
ExecutionContext
)
extends
BufferedRequest
with
RedisCommands
with
Product
with
Serializable
Linear Supertypes
Serializable
,
Serializable
,
Product
,
Equals
,
RedisCommands
,
Geo
,
Clusters
,
HyperLogLog
,
Server
,
Connection
,
Scripting
,
Publish
,
SortedSets
,
Sets
,
Lists
,
Hashes
,
Strings
,
Keys
,
Request
,
BufferedRequest
,
AnyRef
,
Any
Ordering
Alphabetic
By Inheritance
Inherited
TransactionBuilder
Serializable
Serializable
Product
Equals
RedisCommands
Geo
Clusters
HyperLogLog
Server
Connection
Scripting
Publish
SortedSets
Sets
Lists
Hashes
Strings
Keys
Request
BufferedRequest
AnyRef
Any
Hide All
Show All
Visibility
Public
All
Instance Constructors
new
TransactionBuilder
(
redisConnection:
ActorRef
)
(
implicit
executionContext:
ExecutionContext
)
Value Members
final
def
!=
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
final
def
##
()
:
Int
Definition Classes
AnyRef → Any
final
def
==
(
arg0:
Any
)
:
Boolean
Definition Classes
AnyRef → Any
def
append
[
V
]
(
key:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Strings
final
def
asInstanceOf
[
T0
]
:
T0
Definition Classes
Any
def
auth
[
V
]
(
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Status
]
Definition Classes
Connection
def
bgrewriteaof
()
:
Future
[
String
]
Definition Classes
Server
def
bgsave
()
:
Future
[
String
]
Definition Classes
Server
def
bitcount
(
key:
String
,
start:
Long
,
end:
Long
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitcount
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitop
(
operation:
BitOperator
,
destkey:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitopAND
(
destkey:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitopNOT
(
destkey:
String
,
key:
String
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitopOR
(
destkey:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitopXOR
(
destkey:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Strings
def
bitpos
(
key:
String
,
bit:
Long
,
start:
Long
=
0
,
end:
Long
=
1
)
:
Future
[
Long
]
Definition Classes
Strings
def
clientGetname
()
:
Future
[
Option
[
String
]]
Definition Classes
Server
def
clientKill
(
ip:
String
,
port:
Int
)
:
Future
[
Boolean
]
Definition Classes
Server
def
clientList
()
:
Future
[
Seq
[
Map
[
String
,
String
]]]
Definition Classes
Server
def
clientSetname
(
connectionName:
String
)
:
Future
[
Boolean
]
Definition Classes
Server
def
clone
()
:
AnyRef
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
clusterInfo
()
:
Future
[
Map
[
String
,
String
]]
Definition Classes
Clusters
def
clusterNodes
()
:
Future
[
Array
[
ClusterNodeInfo
]]
Definition Classes
Clusters
def
clusterSlots
()
:
Future
[
Seq
[
ClusterSlot
]]
Definition Classes
Clusters
def
configGet
(
parameter:
String
)
:
Future
[
Map
[
String
,
String
]]
Definition Classes
Server
def
configResetstat
()
:
Future
[
Boolean
]
Definition Classes
Server
def
configSet
(
parameter:
String
,
value:
String
)
:
Future
[
Boolean
]
Definition Classes
Server
def
dbsize
()
:
Future
[
Long
]
Definition Classes
Server
def
debugObject
(
key:
String
)
:
Future
[
String
]
Definition Classes
Server
def
debugSegfault
()
:
Future
[
String
]
Definition Classes
Server
def
decr
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Strings
def
decrby
(
key:
String
,
decrement:
Long
)
:
Future
[
Long
]
Definition Classes
Strings
def
del
(
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Keys
def
discard
()
:
Unit
def
dump
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Keys
def
echo
[
V
,
R
]
(
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
,
arg1:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Connection
final
def
eq
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
def
eval
[
R
]
(
script:
String
,
keys:
Seq
[
String
] =
Seq.empty[String]
,
args:
Seq
[
String
] =
Seq.empty[String]
)
(
implicit
arg0:
RedisReplyDeserializer
[
R
]
)
:
Future
[
R
]
Definition Classes
Scripting
def
evalsha
[
R
]
(
sha1:
String
,
keys:
Seq
[
String
] =
Seq.empty[String]
,
args:
Seq
[
String
] =
Seq.empty[String]
)
(
implicit
arg0:
RedisReplyDeserializer
[
R
]
)
:
Future
[
R
]
Definition Classes
Scripting
def
evalshaOrEval
[
R
]
(
redisScript:
RedisScript
,
keys:
Seq
[
String
] =
Seq.empty[String]
,
args:
Seq
[
String
] =
Seq.empty[String]
)
(
implicit
arg0:
RedisReplyDeserializer
[
R
]
)
:
Future
[
R
]
Try EVALSHA, if NOSCRIPT returned, fallback to EVAL
Try EVALSHA, if NOSCRIPT returned, fallback to EVAL
Definition Classes
Scripting
def
exec
()
:
Future
[
MultiBulk
]
implicit
val
executionContext
:
ExecutionContext
Definition Classes
TransactionBuilder
→
Request
→
BufferedRequest
def
exists
(
key:
String
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
existsMany
(
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Keys
def
expire
(
key:
String
,
seconds:
Long
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
expireat
(
key:
String
,
seconds:
Long
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
finalize
()
:
Unit
Attributes
protected[
java.lang
]
Definition Classes
AnyRef
Annotations
@throws
(
classOf[java.lang.Throwable]
)
def
flushall
()
:
Future
[
Boolean
]
Definition Classes
Server
def
flushdb
()
:
Future
[
Boolean
]
Definition Classes
Server
def
geoAdd
[
K
]
(
key:
String
,
lat:
Double
,
lng:
Double
,
loc:
String
)
:
Future
[
Long
]
Definition Classes
Geo
def
geoDist
[
K
]
(
key:
String
,
member1:
String
,
member2:
String
,
unit:
Measurement
=
Meter
)
:
Future
[
Double
]
Definition Classes
Geo
def
geoHash
[
K
]
(
key:
String
,
members:
String
*
)
:
Future
[
Seq
[
String
]]
Definition Classes
Geo
def
geoPos
[
K
]
(
key:
String
,
members:
String
*
)
:
Future
[
Seq
[
String
]]
Definition Classes
Geo
def
geoRadius
[
K
]
(
key:
String
,
lat:
Double
,
lng:
Double
,
radius:
Double
,
dim:
Measurement
=
Kilometer
)
:
Future
[
Seq
[
String
]]
Definition Classes
Geo
def
geoRadiusByMember
[
K
]
(
key:
String
,
member:
String
,
dist:
Int
,
dim:
Measurement
=
Meter
)
:
Future
[
Seq
[
String
]]
Definition Classes
Geo
def
geoRadiusByMemberWithOpt
[
K
]
(
key:
String
,
member:
String
,
dist:
Int
,
dim:
Measurement
=
Meter
,
opt:
WithOption
=
WithDist
,
count:
Int
=
Int.MaxValue
)
:
Future
[
Seq
[
String
]]
Definition Classes
Geo
def
get
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Strings
final
def
getClass
()
:
Class
[_]
Definition Classes
AnyRef → Any
def
getbit
(
key:
String
,
offset:
Long
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
getrange
[
R
]
(
key:
String
,
start:
Long
,
end:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Strings
def
getset
[
V
,
R
]
(
key:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
,
arg1:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Strings
def
hdel
(
key:
String
,
fields:
String
*
)
:
Future
[
Long
]
Definition Classes
Hashes
def
hexists
(
key:
String
,
field:
String
)
:
Future
[
Boolean
]
Definition Classes
Hashes
def
hget
[
R
]
(
key:
String
,
field:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Hashes
def
hgetall
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Map
[
String
,
R
]]
Definition Classes
Hashes
def
hincrby
(
key:
String
,
fields:
String
,
increment:
Long
)
:
Future
[
Long
]
Definition Classes
Hashes
def
hincrbyfloat
(
key:
String
,
fields:
String
,
increment:
Double
)
:
Future
[
Double
]
Definition Classes
Hashes
def
hkeys
(
key:
String
)
:
Future
[
Seq
[
String
]]
Definition Classes
Hashes
def
hlen
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Hashes
def
hmget
[
R
]
(
key:
String
,
fields:
String
*
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
Option
[
R
]]]
Definition Classes
Hashes
def
hmset
[
V
]
(
key:
String
,
keysValues:
Map
[
String
,
V
]
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Hashes
def
hscan
[
R
]
(
key:
String
,
cursor:
Int
=
0
,
count:
Option
[
Int
] =
None
,
matchGlob:
Option
[
String
] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Cursor
[
Map
[
String
,
R
]]]
Definition Classes
Hashes
def
hset
[
V
]
(
key:
String
,
field:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Hashes
def
hsetnx
[
V
]
(
key:
String
,
field:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Hashes
def
hvals
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Hashes
def
incr
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Strings
def
incrby
(
key:
String
,
increment:
Long
)
:
Future
[
Long
]
Definition Classes
Strings
def
incrbyfloat
(
key:
String
,
increment:
Double
)
:
Future
[
Option
[
Double
]]
Definition Classes
Strings
def
info
(
section:
String
)
:
Future
[
String
]
Definition Classes
Server
def
info
()
:
Future
[
String
]
Definition Classes
Server
final
def
isInstanceOf
[
T0
]
:
Boolean
Definition Classes
Any
def
keys
(
pattern:
String
)
:
Future
[
Seq
[
String
]]
Definition Classes
Keys
def
lastsave
()
:
Future
[
Long
]
Definition Classes
Server
def
lindex
[
R
]
(
key:
String
,
index:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Lists
def
linsert
[
V
]
(
key:
String
,
beforeAfter:
ListPivot
,
pivot:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
linsertAfter
[
V
]
(
key:
String
,
pivot:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
linsertBefore
[
V
]
(
key:
String
,
pivot:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
llen
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Lists
def
lpop
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Lists
def
lpush
[
V
]
(
key:
String
,
values:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
lpushx
[
V
]
(
key:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
lrange
[
R
]
(
key:
String
,
start:
Long
,
stop:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Lists
def
lrem
[
V
]
(
key:
String
,
count:
Long
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
lset
[
V
]
(
key:
String
,
index:
Long
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Lists
def
ltrim
(
key:
String
,
start:
Long
,
stop:
Long
)
:
Future
[
Boolean
]
Definition Classes
Lists
def
mget
[
R
]
(
keys:
String
*
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
Option
[
R
]]]
Definition Classes
Strings
def
migrate
(
host:
String
,
port:
Int
,
key:
String
,
destinationDB:
Int
,
timeout:
FiniteDuration
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
move
(
key:
String
,
db:
Int
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
mset
[
V
]
(
keysValues:
Map
[
String
,
V
]
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
msetnx
[
V
]
(
keysValues:
Map
[
String
,
V
]
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
final
def
ne
(
arg0:
AnyRef
)
:
Boolean
Definition Classes
AnyRef
final
def
notify
()
:
Unit
Definition Classes
AnyRef
final
def
notifyAll
()
:
Unit
Definition Classes
AnyRef
def
objectEncoding
(
key:
String
)
:
Future
[
Option
[
String
]]
Definition Classes
Keys
def
objectIdletime
(
key:
String
)
:
Future
[
Option
[
Long
]]
Definition Classes
Keys
def
objectRefcount
(
key:
String
)
:
Future
[
Option
[
Long
]]
Definition Classes
Keys
val
operations
:
Builder
[
Operation
[_, _],
Queue
[
Operation
[_, _]]]
Definition Classes
BufferedRequest
def
persist
(
key:
String
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
pexpire
(
key:
String
,
milliseconds:
Long
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
pexpireat
(
key:
String
,
millisecondsTimestamp:
Long
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
pfadd
[
V
]
(
key:
String
,
values:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
HyperLogLog
def
pfcount
(
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
HyperLogLog
def
pfmerge
(
destKey:
String
,
sourceKeys:
String
*
)
:
Future
[
Boolean
]
Definition Classes
HyperLogLog
def
ping
()
:
Future
[
String
]
Definition Classes
Connection
def
psetex
[
V
]
(
key:
String
,
milliseconds:
Long
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
pttl
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Keys
def
publish
[
V
]
(
channel:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Publish
def
quit
()
:
Future
[
Boolean
]
Definition Classes
Connection
def
randomkey
[
R
]
()
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Keys
val
redisConnection
:
ActorRef
def
rename
(
key:
String
,
newkey:
String
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
renamenx
(
key:
String
,
newkey:
String
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
restore
[
V
]
(
key:
String
,
ttl:
Long
=
0
,
serializedValue:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Keys
def
rpop
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Lists
def
rpoplpush
[
R
]
(
source:
String
,
destination:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Lists
def
rpush
[
V
]
(
key:
String
,
values:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
rpushx
[
V
]
(
key:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Lists
def
sadd
[
V
]
(
key:
String
,
members:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Sets
def
save
()
:
Future
[
Boolean
]
Definition Classes
Server
def
scan
(
cursor:
Int
=
0
,
count:
Option
[
Int
] =
None
,
matchGlob:
Option
[
String
] =
None
)
:
Future
[
Cursor
[
Seq
[
String
]]]
Definition Classes
Keys
def
scard
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Sets
def
scriptExists
(
sha1:
String
*
)
:
Future
[
Seq
[
Boolean
]]
Definition Classes
Scripting
def
scriptFlush
()
:
Future
[
Boolean
]
Definition Classes
Scripting
def
scriptKill
()
:
Future
[
Boolean
]
Definition Classes
Scripting
def
scriptLoad
(
script:
String
)
:
Future
[
String
]
Definition Classes
Scripting
def
sdiff
[
R
]
(
key:
String
,
keys:
String
*
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Sets
def
sdiffstore
(
destination:
String
,
key:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Sets
def
select
(
index:
Int
)
:
Future
[
Boolean
]
Definition Classes
Connection
def
send
[
T
]
(
redisCommand:
RedisCommand
[_ <:
RedisReply
,
T
]
)
:
Future
[
T
]
Definition Classes
BufferedRequest
def
set
[
V
]
(
key:
String
,
value:
V
,
exSeconds:
Option
[
Long
] =
None
,
pxMilliseconds:
Option
[
Long
] =
None
,
NX:
Boolean
=
false
,
XX:
Boolean
=
false
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
setbit
(
key:
String
,
offset:
Long
,
value:
Boolean
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
setex
[
V
]
(
key:
String
,
seconds:
Long
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
setnx
[
V
]
(
key:
String
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Strings
def
setrange
[
V
]
(
key:
String
,
offset:
Long
,
value:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Strings
def
shutdown
(
modifier:
ShutdownModifier
)
:
Future
[
Boolean
]
Definition Classes
Server
def
shutdown
()
:
Future
[
Boolean
]
Definition Classes
Server
def
sinter
[
R
]
(
key:
String
,
keys:
String
*
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Sets
def
sinterstore
(
destination:
String
,
key:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Sets
def
sismember
[
V
]
(
key:
String
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Sets
def
slaveof
(
host:
String
,
port:
Int
)
:
Future
[
Boolean
]
Definition Classes
Server
def
slaveofNoOne
()
:
Future
[
Boolean
]
Definition Classes
Server
def
smembers
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Sets
def
smove
[
V
]
(
source:
String
,
destination:
String
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Boolean
]
Definition Classes
Sets
def
sort
[
R
]
(
key:
String
,
byPattern:
Option
[
String
] =
None
,
limit:
Option
[
LimitOffsetCount
] =
None
,
getPatterns:
Seq
[
String
] =
Seq()
,
order:
Option
[
Order
] =
None
,
alpha:
Boolean
=
false
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Keys
def
sortStore
(
key:
String
,
byPattern:
Option
[
String
] =
None
,
limit:
Option
[
LimitOffsetCount
] =
None
,
getPatterns:
Seq
[
String
] =
Seq()
,
order:
Option
[
Order
] =
None
,
alpha:
Boolean
=
false
,
store:
String
)
:
Future
[
Long
]
Definition Classes
Keys
def
spop
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Sets
def
srandmember
[
R
]
(
key:
String
,
count:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Sets
def
srandmember
[
R
]
(
key:
String
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Option
[
R
]]
Definition Classes
Sets
def
srem
[
V
]
(
key:
String
,
members:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
Sets
def
sscan
[
R
]
(
key:
String
,
cursor:
Int
=
0
,
count:
Option
[
Int
] =
None
,
matchGlob:
Option
[
String
] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Cursor
[
Seq
[
R
]]]
Definition Classes
Sets
def
strlen
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Strings
def
sunion
[
R
]
(
key:
String
,
keys:
String
*
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
Sets
def
sunionstore
(
destination:
String
,
key:
String
,
keys:
String
*
)
:
Future
[
Long
]
Definition Classes
Sets
final
def
synchronized
[
T0
]
(
arg0: ⇒
T0
)
:
T0
Definition Classes
AnyRef
def
time
()
:
Future
[(
Long
,
Long
)]
Definition Classes
Server
def
ttl
(
key:
String
)
:
Future
[
Long
]
Definition Classes
Keys
def
type
(
key:
String
)
:
Future
[
String
]
Definition Classes
Keys
def
unwatch
()
:
Unit
final
def
wait
()
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
,
arg1:
Int
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
final
def
wait
(
arg0:
Long
)
:
Unit
Definition Classes
AnyRef
Annotations
@throws
(
...
)
def
watch
(
keys:
String
*
)
:
Unit
val
watcher
:
Builder
[
String
,
Set
[
String
]]
def
zadd
[
V
]
(
key:
String
,
scoreMembers: (
Double
,
V
)*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zaddWithOptions
[
V
]
(
key:
String
,
options:
Seq
[
ZaddOption
]
,
scoreMembers: (
Double
,
V
)*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zcard
(
key:
String
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zcount
(
key:
String
,
min:
Limit
=
Limit(Double.NegativeInfinity)
,
max:
Limit
=
Limit(Double.PositiveInfinity)
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zincrby
[
V
]
(
key:
String
,
increment:
Double
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Double
]
Definition Classes
SortedSets
def
zinterstore
(
destination:
String
,
key:
String
,
keys:
Seq
[
String
]
,
aggregate:
Aggregate
=
SUM
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zinterstoreWeighted
(
destination:
String
,
keys:
Map
[
String
,
Double
]
,
aggregate:
Aggregate
=
SUM
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zpopmax
[
R
]
(
key:
String
,
count:
Long
=
1
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zpopmin
[
R
]
(
key:
String
,
count:
Long
=
1
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrange
[
R
]
(
key:
String
,
start:
Long
,
stop:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrangeWithscores
[
R
]
(
key:
String
,
start:
Long
,
stop:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[(
R
,
Double
)]]
Definition Classes
SortedSets
def
zrangebylex
[
R
]
(
key:
String
,
min:
Option
[
String
]
,
max:
Option
[
String
]
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrangebyscore
[
R
]
(
key:
String
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrangebyscoreWithscores
[
R
]
(
key:
String
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[(
R
,
Double
)]]
Definition Classes
SortedSets
def
zrank
[
V
]
(
key:
String
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Option
[
Long
]]
Definition Classes
SortedSets
def
zrem
[
V
]
(
key:
String
,
members:
V
*
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zremrangebylex
(
key:
String
,
min:
String
,
max:
String
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zremrangebyrank
(
key:
String
,
start:
Long
,
stop:
Long
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zremrangebyscore
(
key:
String
,
min:
Limit
,
max:
Limit
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zrevrange
[
R
]
(
key:
String
,
start:
Long
,
stop:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrevrangeWithscores
[
R
]
(
key:
String
,
start:
Long
,
stop:
Long
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[(
R
,
Double
)]]
Definition Classes
SortedSets
def
zrevrangebylex
[
R
]
(
key:
String
,
max:
Option
[
String
]
,
min:
Option
[
String
]
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrevrangebyscore
[
R
]
(
key:
String
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[
R
]]
Definition Classes
SortedSets
def
zrevrangebyscoreWithscores
[
R
]
(
key:
String
,
min:
Limit
,
max:
Limit
,
limit:
Option
[(
Long
,
Long
)] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Seq
[(
R
,
Double
)]]
Definition Classes
SortedSets
def
zrevrank
[
V
]
(
key:
String
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Option
[
Long
]]
Definition Classes
SortedSets
def
zscan
[
R
]
(
key:
String
,
cursor:
Int
=
0
,
count:
Option
[
Int
] =
None
,
matchGlob:
Option
[
String
] =
None
)
(
implicit
arg0:
ByteStringDeserializer
[
R
]
)
:
Future
[
Cursor
[
Seq
[(
Double
,
R
)]]]
Definition Classes
SortedSets
def
zscore
[
V
]
(
key:
String
,
member:
V
)
(
implicit
arg0:
ByteStringSerializer
[
V
]
)
:
Future
[
Option
[
Double
]]
Definition Classes
SortedSets
def
zunionstore
(
destination:
String
,
key:
String
,
keys:
Seq
[
String
]
,
aggregate:
Aggregate
=
SUM
)
:
Future
[
Long
]
Definition Classes
SortedSets
def
zunionstoreWeighted
(
destination:
String
,
keys:
Map
[
String
,
Double
]
,
aggregate:
Aggregate
=
SUM
)
:
Future
[
Long
]
Definition Classes
SortedSets
Inherited from
Serializable
Inherited from
Serializable
Inherited from
Product
Inherited from
Equals
Inherited from
RedisCommands
Inherited from
Geo
Inherited from
Clusters
Inherited from
HyperLogLog
Inherited from
Server
Inherited from
Connection
Inherited from
Scripting
Inherited from
Publish
Inherited from
SortedSets
Inherited from
Sets
Inherited from
Lists
Inherited from
Hashes
Inherited from
Strings
Inherited from
Keys
Inherited from
Request
Inherited from
BufferedRequest
Inherited from
AnyRef
Inherited from
Any
Ungrouped