package api
Ordering
- Alphabetic
Visibility
- Public
- Protected
Type Members
- sealed abstract class ConnectionFailureReason extends IntEnumEntry
- sealed trait ConnectionState extends AnyRef
- sealed trait Errors extends Throwable with NoStackTrace
- sealed case class Message(topic: String, payload: Vector[Byte]) extends Product with Serializable
- sealed trait PredefinedRetryPolicy extends AnyRef
- sealed abstract class QualityOfService extends IntEnumEntry
- sealed trait RetryConfig[F[_]] extends AnyRef
- trait Session[F[_]] extends AnyRef
- sealed case class SessionConfig(clientId: String, keepAlive: Int = DEFAULT_KEEP_ALIVE, cleanSession: Boolean = true, will: Option[Will] = None, user: Option[String] = None, password: Option[String] = None) extends Product with Serializable
- sealed case class TLSConfig[F[_]](tlsContextKind: TLSContextKind, tlsParameters: TLSParameters)(implicit evidence$3: Async[F]) extends Product with Serializable
- sealed trait TLSContextKind extends AnyRef
- sealed case class TransportConfig[F[_]](host: Host, port: Port, tlsConfig: Option[TLSConfig[F]] = None, readTimeout: Option[FiniteDuration] = None, writeTimeout: Option[FiniteDuration] = None, retryConfig: RetryConfig[F] = Predefined[F](), numReadBytes: Int = 4096, traceMessages: Boolean = false) extends Product with Serializable
- sealed case class Will(retain: Boolean, qos: QualityOfService, topic: String, message: String) extends Product with Serializable
Value Members
- object ConnectionFailureReason extends IntEnum[ConnectionFailureReason]
- object ConnectionState
- object Errors extends Serializable
- object PredefinedRetryPolicy
- object QualityOfService extends IntEnum[QualityOfService]
- object RetryConfig
- object Session
- object TLSConfig extends Serializable
- object TLSContextKind