com.redis

RedisClient

class RedisClient extends RedisOps

Linear Supertypes
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. RedisClient
  2. RedisOps
  3. PubSubOperations
  4. TransactionOperations
  5. ConnectionOperations
  6. EvalOperations
  7. ServerOperations
  8. KeyOperations
  9. HyperLogLogOperations
  10. HashOperations
  11. SortedSetOperations
  12. SetOperations
  13. ListOperations
  14. StringOperations
  15. AnyRef
  16. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RedisClient(clientRef: ActorRef)

Value Members

  1. final def !=(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  2. final def !=(arg0: Any): Boolean

    Definition Classes
    Any
  3. final def ##(): Int

    Definition Classes
    AnyRef → Any
  4. final def ==(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  5. final def ==(arg0: Any): Boolean

    Definition Classes
    Any
  6. def append(key: String, value: Stringified)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  7. final def asInstanceOf[T0]: T0

    Definition Classes
    Any
  8. def auth(secret: String)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    ConnectionOperations
  9. def bgrewriteaof()(implicit timeout: Timeout): Future[protocol.ServerCommands.BGRewriteAOF.Ret]

    Definition Classes
    ServerOperations
  10. def bgsave()(implicit timeout: Timeout): Future[protocol.ServerCommands.BgSave.Ret]

    Definition Classes
    ServerOperations
  11. def bitcount(key: String, range: Option[(Int, Int)] = None)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  12. def bitop(op: String, destKey: String, srcKey: String, srcKeys: String*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  13. def bitop(op: String, destKey: String, srcKeys: Seq[String])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  14. def bitpos(key: String, bit: Boolean, start: Int, end: Int)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  15. def bitpos(key: String, bit: Boolean, start: Int)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  16. def bitpos(key: String, bit: Boolean, start: Option[Int] = None, end: Option[Int] = None)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  17. def blpop[A](timeoutInSeconds: Int, key: String, keys: String*)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[(String, A)]]

    Definition Classes
    ListOperations
  18. def blpop[A](timeoutInSeconds: Int, keys: Seq[String])(implicit timeout: Timeout, reader: Reader[A]): Future[Option[(String, A)]]

    Definition Classes
    ListOperations
  19. def brpop[A](timeoutInSeconds: Int, key: String, keys: String*)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[(String, A)]]

    Definition Classes
    ListOperations
  20. def brpop[A](timeoutInSeconds: Int, keys: Seq[String])(implicit timeout: Timeout, reader: Reader[A]): Future[Option[(String, A)]]

    Definition Classes
    ListOperations
  21. def brpoplpush[A](srcKey: String, dstKey: String, timeoutInSeconds: Int)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    ListOperations
  22. object client

    Definition Classes
    ServerOperations
  23. val clientRef: ActorRef

    Definition Classes
    RedisClient → RedisOps
  24. def clone(): AnyRef

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  25. object config

    Definition Classes
    ServerOperations
  26. def dbsize()(implicit timeout: Timeout): Future[protocol.KeyCommands.DBSize.Ret]

    Definition Classes
    KeyOperations
  27. def decr(key: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  28. def decrby(key: String, amount: Int)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  29. def del(key: String, keys: String*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    KeyOperations
  30. def del(keys: Seq[String])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    KeyOperations
  31. def discard()(implicit timeout: Timeout): Future[Discarded.type]

    Definition Classes
    TransactionOperations
  32. def echo(message: String)(implicit timeout: Timeout): Future[String]

    Definition Classes
    ConnectionOperations
  33. final def eq(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  34. def equals(arg0: Any): Boolean

    Definition Classes
    AnyRef → Any
  35. def eval[A](script: String, keys: Seq[String] = Nil, args: Seq[Stringified] = Nil)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    EvalOperations
  36. def evalsha[A](shaHash: String, keys: Seq[String] = Nil, args: Seq[Stringified] = Nil)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    EvalOperations
  37. def exec()(implicit timeout: Timeout): Future[protocol.TransactionCommands.Exec.Ret]

    Definition Classes
    TransactionOperations
  38. def exists(key: String)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    KeyOperations
  39. def expire(key: String, ttl: Int)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    KeyOperations
  40. def expireat(key: String, timestamp: Long)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    KeyOperations
  41. def finalize(): Unit

    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  42. def flushall()(implicit timeout: Timeout): Future[protocol.KeyCommands.FlushAll.Ret]

    Definition Classes
    KeyOperations
  43. def flushdb()(implicit timeout: Timeout): Future[protocol.KeyCommands.FlushDB.Ret]

    Definition Classes
    KeyOperations
  44. def get[A](key: String)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    StringOperations
  45. final def getClass(): Class[_]

    Definition Classes
    AnyRef → Any
  46. def getbit(key: String, offset: Int)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    StringOperations
  47. def getrange[A](key: String, start: Int, end: Int)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    StringOperations
  48. def getset[A](key: String, value: Stringified)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    StringOperations
  49. def hashCode(): Int

    Definition Classes
    AnyRef → Any
  50. def hdel(key: String, field: String, fields: String*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    HashOperations
  51. def hdel(key: String, fields: Seq[String])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    HashOperations
  52. def hexists(key: String, field: String)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    HashOperations
  53. def hget[A](key: String, field: String)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    HashOperations
  54. def hgetall[A](key: String)(implicit timeout: Timeout, reader: Reader[A]): Future[Map[String, A]]

    Definition Classes
    HashOperations
  55. def hincrby(key: String, field: String, value: Int)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    HashOperations
  56. def hkeys(key: String)(implicit timeout: Timeout): Future[List[String]]

    Definition Classes
    HashOperations
  57. def hlen(key: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    HashOperations
  58. def hmget[A](key: String, field: String, fields: String*)(implicit timeout: Timeout, reader: Reader[A]): Future[Map[String, A]]

    Definition Classes
    HashOperations
  59. def hmget[A](key: String, fields: Seq[String])(implicit timeout: Timeout, reader: Reader[A]): Future[Map[String, A]]

    Definition Classes
    HashOperations
  60. def hmset(key: String, mapLike: Iterable[KeyValuePair])(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    HashOperations
  61. def hset(key: String, field: String, value: Stringified)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    HashOperations
  62. def hsetnx(key: String, field: String, value: Stringified)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    HashOperations
  63. def hvals[A](key: String)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    HashOperations
  64. def incr(key: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  65. def incrby(key: String, amount: Int)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  66. def info()(implicit timeout: Timeout): Future[protocol.ServerCommands.Info.Ret]

    Definition Classes
    ServerOperations
  67. final def isInstanceOf[T0]: Boolean

    Definition Classes
    Any
  68. def keys(pattern: String = "*")(implicit timeout: Timeout): Future[List[String]]

    Definition Classes
    KeyOperations
  69. def lastsave()(implicit timeout: Timeout): Future[protocol.ServerCommands.LastSave.Ret]

    Definition Classes
    ServerOperations
  70. def lindex[A](key: String, index: Int)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    ListOperations
  71. def linsert(key: String, position: InsertPosition, pivot: Stringified, value: Stringified)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    ListOperations
  72. def llen(key: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    ListOperations
  73. def lpop[A](key: String)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    ListOperations
  74. def lpush(key: String, value: Stringified, values: Stringified*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    ListOperations
  75. def lpush(key: String, values: Seq[Stringified])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    ListOperations
  76. def lpushx(key: String, value: Stringified)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    ListOperations
  77. def lrange[A](key: String, start: Int, end: Int)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    ListOperations
  78. def lrem(key: String, count: Int, value: Stringified)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    ListOperations
  79. def lset(key: String, index: Int, value: Stringified)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    ListOperations
  80. def ltrim(key: String, start: Int, end: Int)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    ListOperations
  81. def mget[A](key: String, keys: String*)(implicit timeout: Timeout, reader: Reader[A]): Future[Map[String, A]]

    Definition Classes
    StringOperations
  82. def mget[A](keys: Seq[String])(implicit timeout: Timeout, reader: Reader[A]): Future[Map[String, A]]

    Definition Classes
    StringOperations
  83. def monitor()(implicit timeout: Timeout): Future[protocol.ServerCommands.Monitor.Ret]

    Definition Classes
    ServerOperations
  84. def move(key: String, db: Int)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    KeyOperations
  85. def mset(kvs: KeyValuePair*)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    StringOperations
  86. def msetnx(kvs: KeyValuePair*)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    StringOperations
  87. def multi()(implicit timeout: Timeout): Future[protocol.TransactionCommands.Multi.Ret]

    Definition Classes
    TransactionOperations
  88. final def ne(arg0: AnyRef): Boolean

    Definition Classes
    AnyRef
  89. final def notify(): Unit

    Definition Classes
    AnyRef
  90. final def notifyAll(): Unit

    Definition Classes
    AnyRef
  91. def persist(key: String)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    KeyOperations
  92. def pexpire(key: String, ttlInMillis: Int)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    KeyOperations
  93. def pexpireat(key: String, timestampInMillis: Long)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    KeyOperations
  94. def pfadd(key: String, element: String, elements: String*)(implicit timeout: Timeout): Future[Int]

    Definition Classes
    HyperLogLogOperations
  95. def pfadd(key: String, elements: Seq[String])(implicit timeout: Timeout): Future[Int]

    Definition Classes
    HyperLogLogOperations
  96. def pfcount(key: String, keys: String*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    HyperLogLogOperations
  97. def pfcount(keys: Seq[String])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    HyperLogLogOperations
  98. def pfmerge(destKey: String, sourceKey: String, sourceKeys: String*)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    HyperLogLogOperations
  99. def pfmerge(destKey: String, sourceKeys: Seq[String])(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    HyperLogLogOperations
  100. def ping()(implicit timeout: Timeout): Future[protocol.ConnectionCommands.Ping.Ret]

    Definition Classes
    ConnectionOperations
  101. def psetex(key: String, expiryInMillis: Int, value: Stringified)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    StringOperations
  102. def psubscribe(listener: ActorRef, pattern: String, patterns: String*)(implicit timeout: Timeout): Unit

    Definition Classes
    PubSubOperations
  103. def psubscribe(listener: ActorRef, patterns: Seq[String])(implicit timeout: Timeout): Unit

    PSUBSCRIBE Subscribes the client to the given patterns.

    PSUBSCRIBE Subscribes the client to the given patterns.

    See subscribe() for more details.

    Definition Classes
    PubSubOperations
  104. def pttl(key: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    KeyOperations
  105. def publish(channel: String, message: Stringified)(implicit timeout: Timeout): Future[Int]

    PUBLISH Posts a message to the given channel.

    PUBLISH Posts a message to the given channel.

    Definition Classes
    PubSubOperations
  106. def punsubscribe(patterns: String*)(implicit timeout: Timeout): Unit

    PUNSUBSCRIBE Unsubscribes the client from the given patterns, or from all of them if none is given.

    PUNSUBSCRIBE Unsubscribes the client from the given patterns, or from all of them if none is given.

    Definition Classes
    PubSubOperations
  107. def quit()(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    ConnectionOperations
  108. def randomkey(implicit timeout: Timeout): Future[protocol.KeyCommands.RandomKey.Ret]

    Definition Classes
    KeyOperations
  109. def rename(oldkey: String, newkey: String)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    KeyOperations
  110. def renamenx(oldkey: String, newkey: String)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    KeyOperations
  111. def rpop[A](key: String)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    ListOperations
  112. def rpoplpush[A](srcKey: String, dstKey: String)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    ListOperations
  113. def rpush(key: String, value: Stringified, values: Stringified*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    ListOperations
  114. def rpush(key: String, values: Stringified)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    ListOperations
  115. def rpushx(key: String, value: Stringified)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    ListOperations
  116. def sadd(key: String, value: Stringified, values: Stringified*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  117. def sadd(key: String, values: Seq[Stringified])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  118. def save()(implicit timeout: Timeout): Future[protocol.ServerCommands.Save.Ret]

    Definition Classes
    ServerOperations
  119. def scard(key: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  120. object script

    Definition Classes
    EvalOperations
  121. def sdiff[A](key: String, keys: String*)(implicit timeout: Timeout, reader: Reader[A]): Future[Set[A]]

    Definition Classes
    SetOperations
  122. def sdiff[A](keys: Seq[String])(implicit timeout: Timeout, reader: Reader[A]): Future[Set[A]]

    Definition Classes
    SetOperations
  123. def sdiffstore(destKey: String, key: String, keys: String*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  124. def sdiffstore(destKey: String, keys: Seq[String])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  125. def select(index: Int)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    ConnectionOperations
  126. def set(key: String, value: Stringified, exORpx: SetExpiryOption, nxORxx: SetConditionOption)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    StringOperations
  127. def set(key: String, value: Stringified, setOption: SetOption)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    StringOperations
  128. def set(key: String, value: Stringified, exORpx: Option[SetExpiryOption] = None, nxORxx: Option[SetConditionOption] = None)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    StringOperations
  129. def setbit(key: String, offset: Int, value: Boolean)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  130. def setex(key: String, expiry: Int, value: Stringified)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    StringOperations
  131. def setnx(key: String, value: Stringified)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    StringOperations
  132. def setrange(key: String, offset: Int, value: Stringified)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  133. def shutdown()(implicit timeout: Timeout): Future[protocol.ServerCommands.Shutdown.Ret]

    Definition Classes
    ServerOperations
  134. def sinter[A](key: String, keys: String*)(implicit timeout: Timeout, reader: Reader[A]): Future[Set[A]]

    Definition Classes
    SetOperations
  135. def sinter[A](keys: Seq[String])(implicit timeout: Timeout, reader: Reader[A]): Future[Set[A]]

    Definition Classes
    SetOperations
  136. def sinterstore(destKey: String, key: String, keys: String*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  137. def sinterstore(destKey: String, keys: Seq[String])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  138. def sismember(key: String, value: Stringified)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    SetOperations
  139. def slaveof(node: Option[(String, Int)])(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    ServerOperations
  140. def smembers[A](key: String)(implicit timeout: Timeout, reader: Reader[A]): Future[Set[A]]

    Definition Classes
    SetOperations
  141. def smove(sourceKey: String, destKey: String, value: Stringified)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  142. def sort[A](key: String, limit: Option[(Int, Int)] = None, desc: Boolean = false, alpha: Boolean = false, by: Option[String] = None, get: Seq[String] = Nil)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    KeyOperations
  143. def sortNStore(key: String, limit: Option[(Int, Int)] = None, desc: Boolean = false, alpha: Boolean = false, by: Option[String] = None, get: Seq[String] = Nil, storeAt: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    KeyOperations
  144. def spop[A](key: String)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    SetOperations
  145. def srandmember[A](key: String, count: Int)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    SetOperations
  146. def srandmember[A](key: String)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

    Definition Classes
    SetOperations
  147. def srem(key: String, value: Stringified, values: Stringified*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  148. def srem(key: String, values: Seq[Stringified])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  149. def strlen(key: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    StringOperations
  150. def subscribe(listener: ActorRef, channel: String, channels: String*)(implicit timeout: Timeout): Unit

    Definition Classes
    PubSubOperations
  151. def subscribe(listener: ActorRef, channels: Seq[String])(implicit timeout: Timeout): Unit

    SUBSCRIBE Subscribes the client to the specified channels.

    SUBSCRIBE Subscribes the client to the specified channels. Once the client enters the subscribed state it is not supposed to issue any other commands, except for additional SUBSCRIBE, PSUBSCRIBE, UNSUBSCRIBE and PUNSUBSCRIBE commands.

    Any command, except of QUIT, SUBSCRIBE, PSUBSCRIBE, UNSUBSCRIBE and PUNSUBSCRIBE will fail with com.redis.RedisConnection.CommandRejected cause.

    The actor passed in the listener parameter will receive messages from all channels the underlying client is subscribed to. It means, every listeners registered with the client will receive messages from all channels, no matter which combinations of listeners and channels were passed to the call(s).

    The result of the command is not available directly. The listener will receive one or more Subscribed events in the case of success.

    Definition Classes
    PubSubOperations
  152. def sunion[A](key: String, keys: String*)(implicit timeout: Timeout, reader: Reader[A]): Future[Set[A]]

    Definition Classes
    SetOperations
  153. def sunion[A](keys: Seq[String])(implicit timeout: Timeout, reader: Reader[A]): Future[Set[A]]

    Definition Classes
    SetOperations
  154. def sunionstore(destKey: String, key: String, keys: String*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  155. def sunionstore(destKey: String, keys: Seq[String])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SetOperations
  156. final def synchronized[T0](arg0: ⇒ T0): T0

    Definition Classes
    AnyRef
  157. def toString(): String

    Definition Classes
    AnyRef → Any
  158. def tpe(key: String)(implicit timeout: Timeout): Future[String]

    Definition Classes
    KeyOperations
  159. def ttl(key: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    KeyOperations
  160. def type(key: String)(implicit timeout: Timeout): Future[String]

    Definition Classes
    KeyOperations
  161. def unsubscribe(channels: String*)(implicit timeout: Timeout): Unit

    UNSUBSCRIBE Unsubscribes the client from the given channels, or from all of them if none is given.

    UNSUBSCRIBE Unsubscribes the client from the given channels, or from all of them if none is given. When no channels are specified, the client is unsubscribed from all the previously subscribed channels. In this case, a message for every unsubscribed channel will be sent to the client.

    The operation affects all listeners registered with the client. A result of the operation will be reported to listeners via Unsubscribed messages.

    Definition Classes
    PubSubOperations
  162. def unwatch()(implicit timeout: Timeout): Future[protocol.TransactionCommands.Unwatch.Ret]

    Definition Classes
    TransactionOperations
  163. final def wait(): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  164. final def wait(arg0: Long, arg1: Int): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  165. final def wait(arg0: Long): Unit

    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  166. def watch(key: String, keys: String*)(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    TransactionOperations
  167. def watch(keys: Seq[String])(implicit timeout: Timeout): Future[Boolean]

    Definition Classes
    TransactionOperations
  168. def withTransaction(txn: (RedisOps) ⇒ Unit)(implicit timeout: Timeout): Future[Product]

    Definition Classes
    TransactionOperations
  169. def zadd(key: String, scoreMember: ScoredValue, scoreMembers: ScoredValue*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  170. def zadd(key: String, score: Double, member: Stringified)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  171. def zadd(key: String, scoreMembers: Seq[ScoredValue])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  172. def zcard(key: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  173. def zcount(key: String, min: Double = `-Inf`, minInclusive: Boolean = true, max: Double = `+Inf`, maxInclusive: Boolean = true)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  174. def zincrby(key: String, incr: Double, member: Stringified)(implicit timeout: Timeout): Future[Option[Double]]

    Definition Classes
    SortedSetOperations
  175. def zinterstore(dstKey: String, keys: Iterable[String], aggregate: Aggregate = SUM)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  176. def zinterstoreweighted(dstKey: String, kws: Iterable[Product2[String, Double]], aggregate: Aggregate = SUM)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  177. def zlexcount(key: String, minKey: String = `-LexInf`, minInclusive: Boolean = true, maxKey: String = `+LexInf`, maxInclusive: Boolean = true)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  178. def zrange[A](key: String, start: Int = 0, end: Int = 1)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    SortedSetOperations
  179. def zrangeByScore[A](key: String, min: Double = `-Inf`, minInclusive: Boolean = true, max: Double = `+Inf`, maxInclusive: Boolean = true, limit: Option[(Int, Int)] = None)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    SortedSetOperations
  180. def zrangeByScoreWithScores[A](key: String, min: Double = `-Inf`, minInclusive: Boolean = true, max: Double = `+Inf`, maxInclusive: Boolean = true, limit: Option[(Int, Int)] = None)(implicit timeout: Timeout, reader: Reader[A]): Future[List[(A, Double)]]

    Definition Classes
    SortedSetOperations
  181. def zrangeWithScores[A](key: String, start: Int = 0, end: Int = 1)(implicit timeout: Timeout, reader: Reader[A]): Future[List[(A, Double)]]

    Definition Classes
    SortedSetOperations
  182. def zrangebylex[A](key: String, minKey: String = `-LexInf`, minInclusive: Boolean = true, maxKey: String = `+LexInf`, maxInclusive: Boolean = true, limit: Option[(Int, Int)] = None)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    SortedSetOperations
  183. def zrank(key: String, member: Stringified)(implicit timeout: Timeout): Future[Option[Long]]

    Definition Classes
    SortedSetOperations
  184. def zrem(key: String, member: Stringified, members: Stringified*)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  185. def zrem(key: String, members: Seq[Stringified])(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  186. def zremrangebylex[A](key: String, minKey: String = `-LexInf`, minInclusive: Boolean = true, maxKey: String = `+LexInf`, maxInclusive: Boolean = true)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  187. def zremrangebyrank(key: String, start: Int = 0, end: Int = 1)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  188. def zremrangebyscore(key: String, start: Double = `-Inf`, end: Double = `+Inf`)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  189. def zrevrange[A](key: String, start: Int = 0, end: Int = 1)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    SortedSetOperations
  190. def zrevrangeByScore[A](key: String, max: Double = `+Inf`, maxInclusive: Boolean = true, min: Double = `-Inf`, minInclusive: Boolean = true, limit: Option[(Int, Int)] = None)(implicit timeout: Timeout, reader: Reader[A]): Future[List[A]]

    Definition Classes
    SortedSetOperations
  191. def zrevrangeByScoreWithScores[A](key: String, max: Double = `+Inf`, maxInclusive: Boolean = true, min: Double = `-Inf`, minInclusive: Boolean = true, limit: Option[(Int, Int)] = None)(implicit timeout: Timeout, reader: Reader[A]): Future[List[(A, Double)]]

    Definition Classes
    SortedSetOperations
  192. def zrevrangeWithScores[A](key: String, start: Int = 0, end: Int = 1)(implicit timeout: Timeout, reader: Reader[A]): Future[List[(A, Double)]]

    Definition Classes
    SortedSetOperations
  193. def zrevrank(key: String, member: Stringified)(implicit timeout: Timeout): Future[Option[Long]]

    Definition Classes
    SortedSetOperations
  194. def zscore(key: String, element: Stringified)(implicit timeout: Timeout): Future[Option[Double]]

    Definition Classes
    SortedSetOperations
  195. def zunionstore(dstKey: String, keys: Iterable[String], aggregate: Aggregate = SUM)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations
  196. def zunionstoreweighted(dstKey: String, kws: Iterable[Product2[String, Double]], aggregate: Aggregate = SUM)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    SortedSetOperations

Inherited from RedisOps

Inherited from PubSubOperations

Inherited from TransactionOperations

Inherited from ConnectionOperations

Inherited from EvalOperations

Inherited from ServerOperations

Inherited from KeyOperations

Inherited from HyperLogLogOperations

Inherited from HashOperations

Inherited from SortedSetOperations

Inherited from SetOperations

Inherited from ListOperations

Inherited from StringOperations

Inherited from AnyRef

Inherited from Any

Ungrouped