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
- Alphabetic
- By Inheritance
Inherited
- RedisClient
- TransactionsFeature
- ClusterFeature
- ServerFeature
- ConnectionFeature
- KeysFeature
- StreamsFeature
- HyperLogLogFeature
- PubSubFeature
- GeoFeature
- SortedSetsFeature
- SetsFeature
- HashesFeature
- ListsFeature
- StringsFeature
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Instance Constructors
- new RedisClient()(implicit system: ActorSystem)
Value Members
-
final
def
!=(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
final
def
##(): Int
- Definition Classes
- AnyRef → Any
-
final
def
==(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
append(key: String, value: String): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
final
def
asInstanceOf[T0]: T0
- Definition Classes
- Any
-
def
auth(password: String): ReaderTTaskRedisConnection[Unit]
- Definition Classes
- ConnectionFeature
-
def
bitCount(key: String, startAndEnd: Option[StartAndEnd]): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
def
bitField(key: String, options: SubOption*): ReaderTTaskRedisConnection[Result[Seq[Int]]]
- Definition Classes
- StringsFeature
-
def
bitOp(operand: Operand, outputKey: String, inputKey1: String, inputKey2: String): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
def
bitPos(key: String, bit: Int, startAndEnd: Option[StartAndEnd] = None): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
def
clone(): AnyRef
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
decr(key: String): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
def
decrBy(key: String, value: Int): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
def
del(keys: NonEmptyList[String]): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- KeysFeature
-
def
discard(): ReaderTTaskRedisConnection[Unit]
- Definition Classes
- TransactionsFeature
-
def
dump(key: String): ReaderTTaskRedisConnection[Result[Option[Array[Byte]]]]
- Definition Classes
- KeysFeature
-
def
echo(message: String): ReaderTTaskRedisConnection[Result[String]]
- Definition Classes
- ConnectionFeature
-
final
def
eq(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
def
equals(arg0: Any): Boolean
- Definition Classes
- AnyRef → Any
-
def
exec(): ReaderTTaskRedisConnection[Seq[CommandResponse]]
- Definition Classes
- TransactionsFeature
-
def
exists(keys: NonEmptyList[String]): ReaderTTaskRedisConnection[Result[Boolean]]
- Definition Classes
- KeysFeature
-
def
expire(key: String, seconds: FiniteDuration): ReaderTTaskRedisConnection[Result[Boolean]]
- Definition Classes
- KeysFeature
-
def
expireAt(key: String, expiresAt: ZonedDateTime): ReaderTTaskRedisConnection[Result[Boolean]]
- Definition Classes
- KeysFeature
-
def
finalize(): Unit
- Attributes
- protected[java.lang]
- Definition Classes
- AnyRef
- Annotations
- @throws( classOf[java.lang.Throwable] )
-
def
flushAll(async: Boolean = false): ReaderTTaskRedisConnection[Unit]
- Definition Classes
- ServerFeature
-
def
get(key: String): ReaderTTaskRedisConnection[Result[Option[String]]]
- Definition Classes
- StringsFeature
-
def
getBit(key: String, offset: Int): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
final
def
getClass(): Class[_]
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
getRange(key: String, startAndEnd: StartAndEnd): ReaderTTaskRedisConnection[Result[Option[String]]]
- Definition Classes
- StringsFeature
-
def
getSet(key: String, value: String): ReaderTTaskRedisConnection[Result[Option[String]]]
- Definition Classes
- StringsFeature
-
def
hashCode(): Int
- Definition Classes
- AnyRef → Any
- Annotations
- @native()
-
def
hget(key: String, field: String): ReaderTTaskRedisConnection[Result[String]]
HDEL HEXISTS
HDEL HEXISTS
- Definition Classes
- HashesFeature
-
def
hset(key: String, field: String, value: String): ReaderTTaskRedisConnection[Result[Boolean]]
- Definition Classes
- HashesFeature
-
def
incr(key: String): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
def
incrBy(key: String, value: Int): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
def
incrByFloat(key: String, value: Double): ReaderTTaskRedisConnection[Result[Double]]
- Definition Classes
- StringsFeature
-
final
def
isInstanceOf[T0]: Boolean
- Definition Classes
- Any
-
def
keys(pattern: String): ReaderTTaskRedisConnection[Result[Seq[String]]]
- Definition Classes
- KeysFeature
-
def
lpop(key: String): ReaderTTaskRedisConnection[Result[Option[String]]]
- Definition Classes
- ListsFeature
-
def
lpush[A](key: String, values: NonEmptyList[A])(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- ListsFeature
-
def
lpush[A](key: String, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- ListsFeature
-
def
mGet(keys: Seq[String]): ReaderTTaskRedisConnection[Result[Seq[String]]]
- Definition Classes
- StringsFeature
-
def
mSet(values: Map[String, Any]): ReaderTTaskRedisConnection[Result[Unit]]
- Definition Classes
- StringsFeature
-
def
mSetNx(values: Map[String, Any]): ReaderTTaskRedisConnection[Result[Boolean]]
- Definition Classes
- StringsFeature
-
def
migrate(host: String, port: Int, key: String, toDbNo: Int, timeout: FiniteDuration): ReaderTTaskRedisConnection[Result[Unit]]
- Definition Classes
- KeysFeature
-
def
move(key: String, db: Int): ReaderTTaskRedisConnection[Result[Boolean]]
- Definition Classes
- KeysFeature
-
def
multi(): ReaderTTaskRedisConnection[Unit]
- Definition Classes
- TransactionsFeature
-
final
def
ne(arg0: AnyRef): Boolean
- Definition Classes
- AnyRef
-
final
def
notify(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
final
def
notifyAll(): Unit
- Definition Classes
- AnyRef
- Annotations
- @native()
-
def
pExpire(key: String, milliseconds: FiniteDuration): ReaderTTaskRedisConnection[Result[Boolean]]
- Definition Classes
- KeysFeature
-
def
pExpireAt(key: String, millisecondsTimestamp: ZonedDateTime): ReaderTTaskRedisConnection[Result[Boolean]]
- Definition Classes
- KeysFeature
-
def
pSetEx[A](key: String, millis: FiniteDuration, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]
- Definition Classes
- StringsFeature
-
def
persist(key: String): ReaderTTaskRedisConnection[Result[Boolean]]
- Definition Classes
- KeysFeature
-
def
ping(message: Option[String] = None): ReaderTTaskRedisConnection[Result[String]]
- Definition Classes
- ConnectionFeature
- def send[C <: CommandRequestBase](cmd: C): ReaderTTaskRedisConnection[send.C.Response]
-
def
set[A](key: String, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]
- Definition Classes
- StringsFeature
-
def
setBit(key: String, offset: Int, value: Int): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
def
setEx[A](key: String, expires: FiniteDuration, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Unit]]
- Definition Classes
- StringsFeature
-
def
setRange[A](key: String, range: Int, value: A)(implicit arg0: Show[A]): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
def
strLen(key: String): ReaderTTaskRedisConnection[Result[Int]]
- Definition Classes
- StringsFeature
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
- Definition Classes
- AnyRef
-
def
toString(): String
- Definition Classes
- AnyRef → Any
-
def
unwatch(): ReaderTTaskRedisConnection[Unit]
- Definition Classes
- TransactionsFeature
- def validate(timeout: Duration)(implicit scheduler: Scheduler): Reader[RedisConnection, Boolean]
-
final
def
wait(): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long, arg1: Int): Unit
- Definition Classes
- AnyRef
- Annotations
- @throws( ... )
-
final
def
wait(arg0: Long): Unit
- Definition Classes
- AnyRef
- Annotations
- @native() @throws( ... )
-
def
watch(keys: Set[String]): ReaderTTaskRedisConnection[Unit]
- Definition Classes
- TransactionsFeature