package memcached

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. memcached
  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 MemcachedBaseException with Product with Serializable
  3. abstract class ConnectionAutoClose[M[_], A] extends AnyRef
  4. sealed trait ErrorType extends EnumEntry
  5. final case class HashRingConnection(connectionPools: Seq[MemcachedConnectionPool[Task]], replicas: Int = 2) extends MemcachedConnection with Product with Serializable
  6. abstract class MemcachedBaseException extends Exception
    Annotations
    @SuppressWarnings()
  7. final class MemcachedClient extends AnyRef
  8. trait MemcachedConnection extends AnyRef
  9. abstract class MemcachedConnectionPool[M[_]] extends AnyRef
  10. class MemcachedConnectionPoolFlow extends AnyRef
  11. final case class MemcachedIOException(errorType: ErrorType, message: Option[String], cause: Option[Throwable] = None) extends MemcachedBaseException with Product with Serializable
  12. 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
  13. type ReaderMemcachedConnection[M[_], A] = Kleisli[M, MemcachedConnection, A]
  14. type ReaderTTask[C, A] = Kleisli[Task, C, A]
  15. type ReaderTTaskMemcachedConnection[A] = Kleisli[Task, MemcachedConnection, A]
  16. final case class RequestContext(commandRequest: CommandRequest, promise: Promise[CommandResponse], requestAt: ZonedDateTime) extends Product with Serializable
  17. trait ResponseBase extends AnyRef
  18. final case class ResponseContext(byteString: ByteString, requestContext: RequestContext, requestsInTx: Seq[CommandRequest] = Seq.empty, responseAt: ZonedDateTime = ZonedDateTime.now) extends ResponseBase with Product with Serializable

Inherited from AnyRef

Inherited from Any

Ungrouped