pillars.rabbitmq.fs2
package pillars.rabbitmq.fs2
Members list
Packages
package pillars.rabbitmq.fs2.build
Type members
Classlikes
final case class RabbitMQ[F[_]](config: RabbitMQConfig, client: RabbitClient[F])(implicit evidence$1: Async[F]) extends Module[F]
object RabbitMQ
case class RabbitMQConfig(nodes: NonEmptyList[Node], virtualHost: RabbitMQVirtualHost, connectionTimeout: FiniteDuration, ssl: Boolean, username: Option[RabbitMQUser], password: Option[Secret[RabbitMQPassword]], requeueOnNack: Boolean, requeueOnReject: Boolean, internalQueueSize: Option[IronType[Int, Positive]], requestedHeartbeat: FiniteDuration, automaticRecovery: Boolean, clientProvidedConnectionName: Option[RabbitMQConnectionName]) extends Config
object RabbitMQConfig
Attributes
- Companion
- class
- Supertypes
-
trait Producttrait Mirrorclass Objecttrait Matchableclass Any
- Self type
-
RabbitMQConfig.type
object RabbitMQConnectionName extends RefinedTypeOps[String, RabbitMQConnectionNameConstraint, RabbitMQConnectionName]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
class RabbitMQLoader extends Loader
Attributes
- Supertypes
object RabbitMQPassword extends RefinedTypeOps[String, RabbitMQPasswordConstraint, RabbitMQPassword]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RabbitMQPassword.type
object RabbitMQUser extends RefinedTypeOps[String, RabbitMQUserConstraint, RabbitMQUser]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RabbitMQUser.type
object RabbitMQVirtualHost extends RefinedTypeOps[String, RabbitMQVirtualHostConstraint, RabbitMQVirtualHost]
Attributes
- Supertypes
-
class Objecttrait Matchableclass Any
- Self type
-
RabbitMQVirtualHost.type
Types
In this article