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]): 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 clone(): AnyRef

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
    Definition Classes
    AnyRef → Any
  32. def hget(key: String, field: String): ReaderTTaskRedisConnection[Result[String]]

    Permalink

    HDEL HEXISTS

    HDEL HEXISTS

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    Permalink
  66. final def wait(): Unit

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

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

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  69. 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