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. final case class BackoffConfig(minBackoff: FiniteDuration = 3 seconds, maxBackoff: FiniteDuration = 30 seconds, randomFactor: Double = 0.2, maxRestarts: Int = -1) extends Product with Serializable
  2. final case class BufferOfferException(message: String, cause: Option[Throwable] = None) extends RedisBaseException with Product with Serializable
  3. abstract class ConnectionAutoClose[M[_], A] extends AnyRef
  4. final 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 = ..., overflowStrategy: OverflowStrategy = OverflowStrategy.backpressure) extends Product with Serializable
  5. final 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
    Annotations
    @SuppressWarnings()
  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. final case class RedisIOException(message: Option[String], cause: Option[Throwable] = None) extends RedisBaseException with Product with Serializable
  15. final class RedisMasterSlavesConnection extends RedisConnection
  16. final case class RequestContext(commandRequest: CommandRequestBase, promise: Promise[CommandResponse], requestAt: ZonedDateTime) extends Product with Serializable
  17. final case class ResettableRedisConnection(newRedisConnection: () ⇒ RedisConnection) extends RedisConnection with Product with Serializable
  18. trait ResponseBase extends AnyRef
  19. final 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 PeerConfig extends Serializable
  4. object ReaderTTask
  5. object RedisClient
  6. object RedisConnection
  7. object RedisConnectionPool
  8. object RedisConnectionPoolFlow
  9. object Result
  10. object Suspended extends Result[Nothing] with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped