Class/Object

com.redis

RedisClient

Related Docs: object RedisClient | package redis

Permalink

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
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RedisClient(clientRef: ActorRef)

    Permalink

Value Members

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    ListOperations
  20. object client

    Permalink
    Definition Classes
    ServerOperations
  21. val clientRef: ActorRef

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    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]]

    Permalink
    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]]

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

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

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

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

    Permalink
    Definition Classes
    KeyOperations
  39. def finalize(): Unit

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    StringOperations
  47. def hashCode(): Int

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink

    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]

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

    Permalink

    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

    Permalink

    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]

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    SetOperations
  118. object script

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    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]]

    Permalink
    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]

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

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

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

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

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

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

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

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

    Permalink

    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]]

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

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

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

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

    Permalink
    Definition Classes
    AnyRef
  155. def toString(): String

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

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

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

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

    Permalink

    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]

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

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

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

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

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

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

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

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

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

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

    Permalink
    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]

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

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

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

    Permalink
    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]

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

    Permalink
    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]]

    Permalink
    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)]]

    Permalink
    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)]]

    Permalink
    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]]

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

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

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

    Permalink
    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]

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

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

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

    Permalink
    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]]

    Permalink
    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)]]

    Permalink
    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)]]

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

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

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

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

    Permalink
    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