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: Any): Boolean

    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    ListOperations
  20. object client

    Definition Classes
    ServerOperations
  21. val clientRef: ActorRef

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    AnyRef → Any
  33. 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
  34. 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
  35. def exec()(implicit timeout: Timeout): Future[protocol.TransactionCommands.Exec.Ret]

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

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

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

    Definition Classes
    KeyOperations
  39. def finalize(): Unit

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

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

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

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

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

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

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

    Definition Classes
    StringOperations
  47. def hashCode(): Int

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    PubSubOperations
  101. 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
  102. def pttl(key: String)(implicit timeout: Timeout): Future[Long]

    Definition Classes
    KeyOperations
  103. 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
  104. 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
  105. def quit()(implicit timeout: Timeout): Future[Boolean]

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    SetOperations
  118. object script

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    SetOperations
  140. 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
  141. 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
  142. def spop[A](key: String)(implicit timeout: Timeout, reader: Reader[A]): Future[Option[A]]

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

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

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

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

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

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

    Definition Classes
    PubSubOperations
  149. 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
  150. def sunion[A](key: String, keys: String*)(implicit timeout: Timeout, reader: Reader[A]): Future[Set[A]]

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

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

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

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

    Definition Classes
    AnyRef
  155. def toString(): String

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

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

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

    Definition Classes
    KeyOperations
  159. 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
  160. def unwatch()(implicit timeout: Timeout): Future[protocol.TransactionCommands.Unwatch.Ret]

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Definition Classes
    SortedSetOperations
  177. 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
  178. 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
  179. def zrangeWithScores[A](key: String, start: Int = 0, end: Int = 1)(implicit timeout: Timeout, reader: Reader[A]): Future[List[(A, Double)]]

    Definition Classes
    SortedSetOperations
  180. 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
  181. def zrank(key: String, member: Stringified)(implicit timeout: Timeout): Future[Option[Long]]

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

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

    Definition Classes
    SortedSetOperations
  184. 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
  185. def zremrangebyrank(key: String, start: Int = 0, end: Int = 1)(implicit timeout: Timeout): Future[Long]

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

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

    Definition Classes
    SortedSetOperations
  188. 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
  189. 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
  190. def zrevrangeWithScores[A](key: String, start: Int = 0, end: Int = 1)(implicit timeout: Timeout, reader: Reader[A]): Future[List[(A, Double)]]

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

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

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

    Definition Classes
    SortedSetOperations
  194. 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