Class/Object

com.github.j5ik2o.reactive.redis

RedisClient

Related Docs: object RedisClient | package redis

Permalink

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

Linear Supertypes
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)

    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: String): ReaderTTaskRedisConnection[Result[Int]]

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

    Permalink
    Definition Classes
    Any
  6. def auth(password: String): ReaderTTaskRedisConnection[Unit]

    Permalink
    Definition Classes
    ConnectionFeature
  7. def bitCount(key: String, startAndEnd: Option[StartAndEnd] = None): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  8. def bitField(key: String, options: SubOption*): ReaderTTaskRedisConnection[Result[Seq[Int]]]

    Permalink
    Definition Classes
    StringsFeature
  9. def bitOp(operand: Operand, outputKey: String, inputKey1: String, inputKey2: String): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  10. def bitPos(key: String, bit: Int, startAndEnd: Option[StartAndEnd] = None): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  11. def blpop(keys: NonEmptyList[String], timeout: Duration): ReaderTTaskRedisConnection[Result[Seq[String]]]

    Permalink
    Definition Classes
    ListsFeature
  12. def brpop(keys: NonEmptyList[String], timeout: Duration): ReaderTTaskRedisConnection[Result[Seq[String]]]

    Permalink
    Definition Classes
    ListsFeature
  13. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  14. def decr(key: String): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  15. def decrBy(key: String, value: Int): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  16. def del(keys: NonEmptyList[String]): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    KeysFeature
  17. def discard(): ReaderTTaskRedisConnection[Unit]

    Permalink
    Definition Classes
    TransactionsFeature
  18. def dump(key: String): ReaderTTaskRedisConnection[Result[Option[Array[Byte]]]]

    Permalink
    Definition Classes
    KeysFeature
  19. def echo(message: String): ReaderTTaskRedisConnection[Result[String]]

    Permalink
    Definition Classes
    ConnectionFeature
  20. final def eq(arg0: AnyRef): Boolean

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

    Permalink
    Definition Classes
    AnyRef → Any
  22. def exec(): ReaderTTaskRedisConnection[Seq[CommandResponse]]

    Permalink
    Definition Classes
    TransactionsFeature
  23. def exists(keys: NonEmptyList[String]): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    KeysFeature
  24. def expire(key: String, seconds: FiniteDuration): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    KeysFeature
  25. def expireAt(key: String, expiresAt: ZonedDateTime): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    KeysFeature
  26. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  27. def flushAll(async: Boolean = false): ReaderTTaskRedisConnection[Unit]

    Permalink
    Definition Classes
    ServerFeature
  28. def get(key: String): ReaderTTaskRedisConnection[Result[Option[String]]]

    Permalink
    Definition Classes
    StringsFeature
  29. def getBit(key: String, offset: Int): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  30. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  31. def getRange(key: String, startAndEnd: StartAndEnd): ReaderTTaskRedisConnection[Result[Option[String]]]

    Permalink
    Definition Classes
    StringsFeature
  32. def getSet(key: String, value: String): ReaderTTaskRedisConnection[Result[Option[String]]]

    Permalink
    Definition Classes
    StringsFeature
  33. def hashCode(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  34. def hdel(key: String, fields: NonEmptyList[String]): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    HashesFeature
  35. def hdel(key: String, field: String): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    HashesFeature
  36. def hexists(key: String, field: String): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    HashesFeature
  37. def hget(key: String, field: String): ReaderTTaskRedisConnection[Result[Option[String]]]

    Permalink
    Definition Classes
    HashesFeature
  38. def hgetAll(key: String): ReaderTTaskRedisConnection[Result[Seq[String]]]

    Permalink
    Definition Classes
    HashesFeature
  39. def hset(key: String, field: String, value: String): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    HashesFeature
  40. def hsetNx(key: String, field: String, value: String): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    HashesFeature
  41. def incr(key: String): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  42. def incrBy(key: String, value: Int): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  43. def incrByFloat(key: String, value: Double): ReaderTTaskRedisConnection[Result[Double]]

    Permalink
    Definition Classes
    StringsFeature
  44. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  45. def keys(pattern: String): ReaderTTaskRedisConnection[Result[Seq[String]]]

    Permalink
    Definition Classes
    KeysFeature
  46. def lpop(key: String): ReaderTTaskRedisConnection[Result[Option[String]]]

    Permalink
    Definition Classes
    ListsFeature
  47. def lpush[A](key: String, values: NonEmptyList[A])(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    ListsFeature
  48. def lpush[A](key: String, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    ListsFeature
  49. def mGet(keys: Seq[String]): ReaderTTaskRedisConnection[Result[Seq[String]]]

    Permalink
    Definition Classes
    StringsFeature
  50. def mSet(values: Map[String, Any]): ReaderTTaskRedisConnection[Result[Unit]]

    Permalink
    Definition Classes
    StringsFeature
  51. def mSetNx(values: Map[String, Any]): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    StringsFeature
  52. def migrate(host: String, port: Int, key: String, toDbNo: Int, timeout: FiniteDuration): ReaderTTaskRedisConnection[Result[Unit]]

    Permalink
    Definition Classes
    KeysFeature
  53. def move(key: String, db: Int): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    KeysFeature
  54. def multi(): ReaderTTaskRedisConnection[Unit]

    Permalink
    Definition Classes
    TransactionsFeature
  55. final def ne(arg0: AnyRef): Boolean

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

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

    Permalink
    Definition Classes
    AnyRef
  58. def pExpire(key: String, milliseconds: FiniteDuration): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    KeysFeature
  59. def pExpireAt(key: String, millisecondsTimestamp: ZonedDateTime): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    KeysFeature
  60. def pSetEx[A](key: String, millis: FiniteDuration, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]

    Permalink
    Definition Classes
    StringsFeature
  61. def persist(key: String): ReaderTTaskRedisConnection[Result[Boolean]]

    Permalink
    Definition Classes
    KeysFeature
  62. def ping(message: Option[String] = None): ReaderTTaskRedisConnection[Result[String]]

    Permalink
    Definition Classes
    ConnectionFeature
  63. def send[C <: CommandRequestBase](cmd: C): ReaderTTaskRedisConnection[send.C.Response]

    Permalink
  64. def set[A](key: String, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]

    Permalink
    Definition Classes
    StringsFeature
  65. def setBit(key: String, offset: Int, value: Int): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  66. def setEx[A](key: String, expires: FiniteDuration, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]

    Permalink
    Definition Classes
    StringsFeature
  67. def setRange[A](key: String, range: Int, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  68. def strLen(key: String): ReaderTTaskRedisConnection[Result[Int]]

    Permalink
    Definition Classes
    StringsFeature
  69. final def synchronized[T0](arg0: ⇒ T0): T0

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

    Permalink
    Definition Classes
    AnyRef → Any
  71. def unwatch(): ReaderTTaskRedisConnection[Unit]

    Permalink
    Definition Classes
    TransactionsFeature
  72. def validate(timeout: Duration)(implicit scheduler: Scheduler): Reader[RedisConnection, Boolean]

    Permalink
  73. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  76. def watch(keys: Set[String]): ReaderTTaskRedisConnection[Unit]

    Permalink
    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