class RedisClient extends StringsFeature with ListsFeature with HashesFeature with SetsFeature with SortedSetsFeature with GeoFeature with PubSubFeature with HyperLogLogFeature with StreamsFeature with KeysFeature with ConnectionFeature with ServerFeature with ClusterFeature with TransactionsFeature

Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. RedisClient
  2. TransactionsFeature
  3. ClusterFeature
  4. ServerFeature
  5. ConnectionFeature
  6. KeysFeature
  7. StreamsFeature
  8. HyperLogLogFeature
  9. PubSubFeature
  10. GeoFeature
  11. SortedSetsFeature
  12. SetsFeature
  13. HashesFeature
  14. ListsFeature
  15. StringsFeature
  16. AnyRef
  17. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new RedisClient()(implicit system: ActorSystem)

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: String): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  5. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  6. def auth(password: String): ReaderTTaskRedisConnection[Unit]
    Definition Classes
    ConnectionFeature
  7. def bitCount(key: String, startAndEnd: Option[StartAndEnd] = None): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  8. def bitField(key: String, options: SubOption*): ReaderTTaskRedisConnection[Result[Seq[Int]]]
    Definition Classes
    StringsFeature
  9. def bitOp(operand: Operand, outputKey: String, inputKey1: String, inputKey2: String): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  10. def bitPos(key: String, bit: Int, startAndEnd: Option[StartAndEnd] = None): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  11. def blpop(keys: NonEmptyList[String], timeout: Duration): ReaderTTaskRedisConnection[Result[Seq[String]]]
    Definition Classes
    ListsFeature
  12. def brpop(keys: NonEmptyList[String], timeout: Duration): ReaderTTaskRedisConnection[Result[Seq[String]]]
    Definition Classes
    ListsFeature
  13. def clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  14. def decr(key: String): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  15. def decrBy(key: String, value: Int): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  16. def del(keys: NonEmptyList[String]): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    KeysFeature
  17. def discard(): ReaderTTaskRedisConnection[Unit]
    Definition Classes
    TransactionsFeature
  18. def dump(key: String): ReaderTTaskRedisConnection[Result[Option[Array[Byte]]]]
    Definition Classes
    KeysFeature
  19. def echo(message: String): ReaderTTaskRedisConnection[Result[String]]
    Definition Classes
    ConnectionFeature
  20. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  21. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  22. def exec(): ReaderTTaskRedisConnection[Seq[CommandResponse]]
    Definition Classes
    TransactionsFeature
  23. def exists(keys: NonEmptyList[String]): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  24. def expire(key: String, seconds: FiniteDuration): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  25. def expireAt(key: String, expiresAt: ZonedDateTime): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  26. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. def flushAll(async: Boolean = false): ReaderTTaskRedisConnection[Unit]
    Definition Classes
    ServerFeature
  28. def get(key: String): ReaderTTaskRedisConnection[Result[Option[String]]]
    Definition Classes
    StringsFeature
  29. def getBit(key: String, offset: Int): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  30. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  31. def getRange(key: String, startAndEnd: StartAndEnd): ReaderTTaskRedisConnection[Result[Option[String]]]
    Definition Classes
    StringsFeature
  32. def getSet(key: String, value: String): ReaderTTaskRedisConnection[Result[Option[String]]]
    Definition Classes
    StringsFeature
  33. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  34. def hdel(key: String, fields: NonEmptyList[String]): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    HashesFeature
  35. def hdel(key: String, field: String): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    HashesFeature
  36. def hexists(key: String, field: String): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    HashesFeature
  37. def hget(key: String, field: String): ReaderTTaskRedisConnection[Result[Option[String]]]
    Definition Classes
    HashesFeature
  38. def hgetAll(key: String): ReaderTTaskRedisConnection[Result[Seq[String]]]
    Definition Classes
    HashesFeature
  39. def hset(key: String, field: String, value: String): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    HashesFeature
  40. def hsetNx(key: String, field: String, value: String): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    HashesFeature
  41. def incr(key: String): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  42. def incrBy(key: String, value: Int): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  43. def incrByFloat(key: String, value: Double): ReaderTTaskRedisConnection[Result[Double]]
    Definition Classes
    StringsFeature
  44. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  45. def keys(pattern: String): ReaderTTaskRedisConnection[Result[Seq[String]]]
    Definition Classes
    KeysFeature
  46. def lpop(key: String): ReaderTTaskRedisConnection[Result[Option[String]]]
    Definition Classes
    ListsFeature
  47. def lpush[A](key: String, values: NonEmptyList[A])(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    ListsFeature
  48. def lpush[A](key: String, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    ListsFeature
  49. def mGet(keys: Seq[String]): ReaderTTaskRedisConnection[Result[Seq[String]]]
    Definition Classes
    StringsFeature
  50. def mSet(values: Map[String, Any]): ReaderTTaskRedisConnection[Result[Unit]]
    Definition Classes
    StringsFeature
  51. def mSetNx(values: Map[String, Any]): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    StringsFeature
  52. def migrate(host: String, port: Int, key: String, toDbNo: Int, timeout: FiniteDuration): ReaderTTaskRedisConnection[Result[Unit]]
    Definition Classes
    KeysFeature
  53. def move(key: String, db: Int): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  54. def multi(): ReaderTTaskRedisConnection[Unit]
    Definition Classes
    TransactionsFeature
  55. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  56. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  57. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  58. def pExpire(key: String, milliseconds: FiniteDuration): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  59. def pExpireAt(key: String, millisecondsTimestamp: ZonedDateTime): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  60. def pSetEx[A](key: String, millis: FiniteDuration, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]
    Definition Classes
    StringsFeature
  61. def persist(key: String): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  62. def ping(message: Option[String] = None): ReaderTTaskRedisConnection[Result[String]]
    Definition Classes
    ConnectionFeature
  63. def send[C <: CommandRequestBase](cmd: C): ReaderTTaskRedisConnection[send.C.Response]
  64. def set[A](key: String, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]
    Definition Classes
    StringsFeature
  65. def setBit(key: String, offset: Int, value: Int): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  66. def setEx[A](key: String, expires: FiniteDuration, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]
    Definition Classes
    StringsFeature
  67. def setRange[A](key: String, range: Int, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  68. def strLen(key: String): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  69. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  70. def toString(): String
    Definition Classes
    AnyRef → Any
  71. def unwatch(): ReaderTTaskRedisConnection[Unit]
    Definition Classes
    TransactionsFeature
  72. def validate(timeout: Duration)(implicit scheduler: Scheduler): Reader[RedisConnection, Boolean]
  73. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  74. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  75. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  76. def watch(keys: Set[String]): ReaderTTaskRedisConnection[Unit]
    Definition Classes
    TransactionsFeature

Inherited from TransactionsFeature

Inherited from ClusterFeature

Inherited from ServerFeature

Inherited from ConnectionFeature

Inherited from KeysFeature

Inherited from StreamsFeature

Inherited from HyperLogLogFeature

Inherited from PubSubFeature

Inherited from GeoFeature

Inherited from SortedSetsFeature

Inherited from SetsFeature

Inherited from HashesFeature

Inherited from ListsFeature

Inherited from StringsFeature

Inherited from AnyRef

Inherited from Any

Ungrouped