p
redis
package redis
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- trait ActorRequest extends AnyRef
- trait BufferedRequest extends AnyRef
-
trait
ByteStringDeserializer[T] extends AnyRef
- Annotations
- @implicitNotFound( ... )
- trait ByteStringDeserializerDefault extends AnyRef
- trait ByteStringDeserializerLowPriority extends ByteStringDeserializerDefault
- trait ByteStringFormatter[T] extends ByteStringSerializer[T] with ByteStringDeserializer[T]
-
trait
ByteStringSerializer[K] extends AnyRef
- Annotations
- @implicitNotFound( ... )
- trait ByteStringSerializerLowPriority extends AnyRef
- trait ClusterKey extends AnyRef
- case class Cursor[T](index: Int, data: T) extends Product with Serializable
- trait MultiBulkConverter[A] extends AnyRef
- abstract class MultiClusterKey[K] extends ClusterKey
- case class Operation[RedisReplyT <: RedisReply, T](redisCommand: RedisCommand[RedisReplyT, T], promise: Promise[T]) extends Product with Serializable
- case class RedisBlockingClient(host: String = "localhost", port: Int = 6379, password: Option[String] = None, db: Option[Int] = None, name: String = "RedisBlockingClient", connectTimeout: Option[FiniteDuration] = None)(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientActorLike with BLists with Product with Serializable
- case class RedisClient(host: String = "localhost", port: Int = 6379, password: Option[String] = None, db: Option[Int] = None, name: String = "RedisClient", connectTimeout: Option[FiniteDuration] = None)(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientActorLike with RedisCommands with Transactions with Product with Serializable
- abstract class RedisClientActorLike extends ActorRequest
- case class RedisClientMasterSlaves(master: RedisServer, slaves: Seq[RedisServer])(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisCommands with Transactions with Product with Serializable
- case class RedisClientMutablePool(redisServers: Seq[RedisServer], name: String = "RedisClientPool")(implicit system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientPoolLike with RoundRobinPoolRequest with RedisCommands with Product with Serializable
- case class RedisClientPool(redisServers: Seq[RedisServer], name: String = "RedisClientPool")(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientPoolLike with RoundRobinPoolRequest with RedisCommands with Product with Serializable
- abstract class RedisClientPoolLike extends AnyRef
- case class RedisCluster(redisServers: Seq[RedisServer], name: String = "RedisClientPool")(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientPoolLike with RedisCommands with Product with Serializable
- trait RedisCommand[RedisReplyT <: RedisReply, +T] extends AnyRef
- trait RedisCommandBulk[T] extends RedisCommand[Bulk, T]
- trait RedisCommandBulkDouble extends RedisCommandBulk[Double]
- trait RedisCommandBulkOptionByteString[R] extends RedisCommandBulk[Option[R]]
- trait RedisCommandBulkOptionDouble extends RedisCommandBulk[Option[Double]]
- trait RedisCommandInteger[T] extends RedisCommand[Integer, T]
- trait RedisCommandIntegerBoolean extends RedisCommandInteger[Boolean]
- trait RedisCommandIntegerLong extends RedisCommandInteger[Long]
- trait RedisCommandMultiBulk[T] extends RedisCommand[MultiBulk, T]
- trait RedisCommandMultiBulkCursor[R] extends RedisCommandMultiBulk[Cursor[R]]
- trait RedisCommandMultiBulkSeqByteString[R] extends RedisCommandMultiBulk[Seq[R]]
- trait RedisCommandMultiBulkSeqByteStringDouble[R] extends RedisCommandMultiBulk[Seq[(R, Double)]]
- trait RedisCommandRedisReply[T] extends RedisCommand[RedisReply, T]
- trait RedisCommandRedisReplyOptionLong extends RedisCommandRedisReply[Option[Long]]
- trait RedisCommandRedisReplyRedisReply[R] extends RedisCommandRedisReply[R]
- trait RedisCommandStatus[T] extends RedisCommand[Status, T]
- trait RedisCommandStatusBoolean extends RedisCommandStatus[Boolean]
- trait RedisCommandStatusString extends RedisCommandStatus[String]
- trait RedisCommands extends Keys with Strings with Hashes with Lists with Sets with SortedSets with Publish with Scripting with Connection with Server with HyperLogLog with Clusters with Geo
- case class RedisConnection(actor: ActorRef, active: Ref[Boolean] = Ref(false)) extends Product with Serializable
- case class RedisDispatcher(name: String) extends Product with Serializable
- case class RedisPubSub(host: String = "localhost", port: Int = 6379, channels: Seq[String], patterns: Seq[String], onMessage: (Message) ⇒ Unit = _ => {}, onPMessage: (PMessage) ⇒ Unit = _ => {}, authPassword: Option[String] = None, name: String = "RedisPubSub")(implicit system: ActorRefFactory, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends Product with Serializable
-
trait
RedisReplyDeserializer[T] extends AnyRef
- Annotations
- @implicitNotFound( ... )
- trait RedisReplyDeserializerDefault extends AnyRef
- trait RedisReplyDeserializerLowPriority extends RedisReplyDeserializerDefault
- case class RedisServer(host: String = "localhost", port: Int = 6379, password: Option[String] = None, db: Option[Int] = None) extends Product with Serializable
- trait Request extends AnyRef
- trait RoundRobinPoolRequest extends AnyRef
- case class SentinelClient(host: String = "localhost", port: Int = 26379, onMasterChange: (String, String, Int) ⇒ Unit = ..., onNewSentinel: (String, String, Int) ⇒ Unit = ..., onSentinelDown: (String, String, Int) ⇒ Unit = ..., onNewSlave: (String, String, Int) ⇒ Unit = ..., onSlaveDown: (String, String, Int) ⇒ Unit = ..., name: String = "SentinelClient")(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends RedisClientActorLike with SentinelCommands with Product with Serializable
- trait SentinelCommands extends Sentinel
- abstract class SentinelMonitored extends AnyRef
- case class SentinelMonitoredRedisBlockingClient(sentinels: Seq[(String, Int)] = Seq(("localhost", 26379)), master: String, password: Option[String] = None, db: Option[Int] = None, name: String = "SMRedisBlockingClient")(implicit system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends SentinelMonitoredRedisClientLike with BLists with Product with Serializable
- abstract class SentinelMonitoredRedisBlockingClientLike extends SentinelMonitored with ActorRequest
- case class SentinelMonitoredRedisClient(sentinels: Seq[(String, Int)] = Seq(("localhost", 26379)), master: String, password: Option[String] = None, db: Option[Int] = None, name: String = "SMRedisClient")(implicit system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends SentinelMonitoredRedisClientLike with RedisCommands with Transactions with Product with Serializable
- abstract class SentinelMonitoredRedisClientLike extends SentinelMonitored with ActorRequest
- case class SentinelMonitoredRedisClientMasterSlaves(sentinels: Seq[(String, Int)] = Seq(("localhost", 26379)), master: String)(implicit _system: ActorSystem, redisDispatcher: RedisDispatcher = Redis.dispatcher) extends SentinelMonitored with ActorRequest with RedisCommands with Transactions with Product with Serializable
- abstract class SimpleClusterKey[K] extends ClusterKey
- case class Transaction(commands: Seq[Operation[_, _]]) extends Product with Serializable
Value Members
- object ByteStringDeserializer extends ByteStringDeserializerLowPriority
- object ByteStringSerializer extends ByteStringSerializerLowPriority
- object MultiBulkConverter
- object MultiClusterKey
- object RedisComputeSlot
- object RedisReplyDeserializer extends RedisReplyDeserializerLowPriority