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]): 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 clone(): AnyRef
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  12. def decr(key: String): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  13. def decrBy(key: String, value: Int): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  14. def del(keys: NonEmptyList[String]): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    KeysFeature
  15. def discard(): ReaderTTaskRedisConnection[Unit]
    Definition Classes
    TransactionsFeature
  16. def dump(key: String): ReaderTTaskRedisConnection[Result[Option[Array[Byte]]]]
    Definition Classes
    KeysFeature
  17. def echo(message: String): ReaderTTaskRedisConnection[Result[String]]
    Definition Classes
    ConnectionFeature
  18. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  19. def equals(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  20. def exec(): ReaderTTaskRedisConnection[Seq[CommandResponse]]
    Definition Classes
    TransactionsFeature
  21. def exists(keys: NonEmptyList[String]): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  22. def expire(key: String, seconds: FiniteDuration): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  23. def expireAt(key: String, expiresAt: ZonedDateTime): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  24. def finalize(): Unit
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  25. def flushAll(async: Boolean = false): ReaderTTaskRedisConnection[Unit]
    Definition Classes
    ServerFeature
  26. def get(key: String): ReaderTTaskRedisConnection[Result[Option[String]]]
    Definition Classes
    StringsFeature
  27. def getBit(key: String, offset: Int): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  28. final def getClass(): Class[_]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  29. def getRange(key: String, startAndEnd: StartAndEnd): ReaderTTaskRedisConnection[Result[Option[String]]]
    Definition Classes
    StringsFeature
  30. def getSet(key: String, value: String): ReaderTTaskRedisConnection[Result[Option[String]]]
    Definition Classes
    StringsFeature
  31. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  32. def hget(key: String, field: String): ReaderTTaskRedisConnection[Result[String]]

    HDEL HEXISTS

    HDEL HEXISTS

    Definition Classes
    HashesFeature
  33. def hset(key: String, field: String, value: String): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    HashesFeature
  34. def incr(key: String): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  35. def incrBy(key: String, value: Int): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  36. def incrByFloat(key: String, value: Double): ReaderTTaskRedisConnection[Result[Double]]
    Definition Classes
    StringsFeature
  37. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  38. def keys(pattern: String): ReaderTTaskRedisConnection[Result[Seq[String]]]
    Definition Classes
    KeysFeature
  39. def lpop(key: String): ReaderTTaskRedisConnection[Result[Option[String]]]
    Definition Classes
    ListsFeature
  40. def lpush[A](key: String, values: NonEmptyList[A])(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    ListsFeature
  41. def lpush[A](key: String, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    ListsFeature
  42. def mGet(keys: Seq[String]): ReaderTTaskRedisConnection[Result[Seq[String]]]
    Definition Classes
    StringsFeature
  43. def mSet(values: Map[String, Any]): ReaderTTaskRedisConnection[Result[Unit]]
    Definition Classes
    StringsFeature
  44. def mSetNx(values: Map[String, Any]): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    StringsFeature
  45. def migrate(host: String, port: Int, key: String, toDbNo: Int, timeout: FiniteDuration): ReaderTTaskRedisConnection[Result[Unit]]
    Definition Classes
    KeysFeature
  46. def move(key: String, db: Int): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  47. def multi(): ReaderTTaskRedisConnection[Unit]
    Definition Classes
    TransactionsFeature
  48. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  49. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  50. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  51. def pExpire(key: String, milliseconds: FiniteDuration): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  52. def pExpireAt(key: String, millisecondsTimestamp: ZonedDateTime): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  53. def pSetEx[A](key: String, millis: FiniteDuration, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]
    Definition Classes
    StringsFeature
  54. def persist(key: String): ReaderTTaskRedisConnection[Result[Boolean]]
    Definition Classes
    KeysFeature
  55. def ping(message: Option[String] = None): ReaderTTaskRedisConnection[Result[String]]
    Definition Classes
    ConnectionFeature
  56. def send[C <: CommandRequestBase](cmd: C): ReaderTTaskRedisConnection[send.C.Response]
  57. def set[A](key: String, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]
    Definition Classes
    StringsFeature
  58. def setBit(key: String, offset: Int, value: Int): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  59. def setEx[A](key: String, expires: FiniteDuration, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]
    Definition Classes
    StringsFeature
  60. def setRange[A](key: String, range: Int, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  61. def strLen(key: String): ReaderTTaskRedisConnection[Result[Int]]
    Definition Classes
    StringsFeature
  62. final def synchronized[T0](arg0: ⇒ T0): T0
    Definition Classes
    AnyRef
  63. def toString(): String
    Definition Classes
    AnyRef → Any
  64. def unwatch(): ReaderTTaskRedisConnection[Unit]
    Definition Classes
    TransactionsFeature
  65. def validate(timeout: Duration)(implicit scheduler: Scheduler): Reader[RedisConnection, Boolean]
  66. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  67. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  68. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @native() @throws( ... )
  69. 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