package redis

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. redis
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. case class BackoffConfig(minBackoff: FiniteDuration = 3 seconds, maxBackoff: FiniteDuration = 30 seconds, randomFactor: Double = 0.2, maxRestarts: Int = -1) extends Product with Serializable
  2. case class BufferOfferException(message: String, cause: Option[Throwable] = None) extends RedisBaseException with Product with Serializable
  3. abstract class ConnectionAutoClose[M[_], A] extends AnyRef
  4. case class PeerConfig(remoteAddress: InetSocketAddress, localAddress: Option[InetSocketAddress] = None, options: Seq[SocketOption] = immutable.Seq.empty, halfClose: Boolean = false, connectTimeout: Duration = Duration.Inf, idleTimeout: Duration = Duration.Inf, backoffConfig: BackoffConfig = BackoffConfig(), requestBufferSize: Int = 1024, overflowStrategy: OverflowStrategy = OverflowStrategy.backpressure) extends Product with Serializable
  5. case class Provided[A](value: A) extends Result[A] with Product with Serializable
  6. type ReaderRedisConnection[M[_], A] = Kleisli[M, RedisConnection, A]
  7. type ReaderTTask[C, A] = Kleisli[Task, C, A]
  8. type ReaderTTaskRedisConnection[A] = Kleisli[Task, RedisConnection, A]
  9. abstract class RedisBaseException extends Exception
  10. 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
  11. trait RedisConnection extends AnyRef
  12. abstract class RedisConnectionPool[M[_]] extends AnyRef
  13. class RedisConnectionPoolFlow extends AnyRef
  14. case class RedisIOException(message: Option[String], cause: Option[Throwable] = None) extends RedisBaseException with Product with Serializable
  15. class RedisMasterSlavesConnection extends RedisConnection
  16. case class RequestContext(commandRequest: CommandRequestBase, promise: Promise[CommandResponse], requestAt: ZonedDateTime) extends Product with Serializable
  17. case class ResettableRedisConnection(newRedisConnection: () ⇒ RedisConnection) extends RedisConnection with Product with Serializable
  18. trait ResponseBase extends AnyRef
  19. case class ResponseContext(byteString: ByteString, requestContext: RequestContext, requestsInTx: Seq[CommandRequest] = Seq.empty, responseAt: ZonedDateTime = ZonedDateTime.now) extends ResponseBase with Product with Serializable
  20. sealed trait Result[+A] extends AnyRef

Value Members

  1. object CommandResponseCont
  2. object ConnectionAutoClose
  3. object ReaderTTask
  4. object RedisClient
  5. object RedisConnection
  6. object RedisConnectionPool
  7. object RedisConnectionPoolFlow
  8. object Result
  9. object Suspended extends Result[Nothing] with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped