Package

com.itv

bucky

Permalink

package bucky

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

Type Members

  1. trait AmqpClient[B[_], F[_], E, C] extends BaseAmqpClient

    Permalink
  2. trait AmqpOps extends AnyRef

    Permalink
  3. trait BaseAmqpClient extends AnyRef

    Permalink
  4. type Bindings = PartialFunction[RoutingKey, QueueName]

    Permalink
  5. sealed trait ConsumeAction extends AnyRef

    Permalink
  6. case class ConsumerTag(value: String) extends Product with Serializable

    Permalink
  7. case class ContentEncoding(value: String) extends Product with Serializable

    Permalink
  8. case class ContentType(value: String) extends Product with Serializable

    Permalink
  9. case class Delivery(body: Payload, consumerTag: ConsumerTag, envelope: Envelope, properties: MessageProperties) extends Product with Serializable

    Permalink
  10. case class DeliveryMode(value: Int) extends Product with Serializable

    Permalink
  11. class DeliveryUnmarshalHandler[F[_], T, S] extends (Delivery) ⇒ F[S] with StrictLogging

    Permalink
  12. type DeliveryUnmarshaller[T] = Unmarshaller[Delivery, T]

    Permalink
  13. case class Envelope(deliveryTag: Long, redeliver: Boolean, exchangeName: ExchangeName, routingKey: RoutingKey) extends Product with Serializable

    Permalink
  14. case class ExchangeName(value: String) extends Product with Serializable

    Permalink
  15. type Handler[F[_], -T] = (T) ⇒ F[ConsumeAction]

    Permalink
  16. case class MessageProperties(contentType: Option[ContentType], contentEncoding: Option[ContentEncoding], headers: Map[String, AnyRef], deliveryMode: Option[DeliveryMode], priority: Option[Int], correlationId: Option[String], replyTo: Option[String], expiration: Option[String], messageId: Option[String], timestamp: Option[Date], messageType: Option[String], userId: Option[String], appId: Option[String], clusterId: Option[String]) extends Product with Serializable

    Permalink
  17. trait Monad[F[_]] extends AnyRef

    Permalink
  18. trait MonadError[F[_], E] extends Monad[F]

    Permalink
  19. class Payload extends AnyRef

    Permalink
  20. trait PayloadMarshaller[-T] extends (T) ⇒ Payload

    Permalink
  21. type PayloadUnmarshaller[T] = Unmarshaller[Payload, T]

    Permalink
  22. case class PublishCommand(exchange: ExchangeName, routingKey: RoutingKey, basicProperties: MessageProperties, body: Payload) extends Product with Serializable

    Permalink
  23. trait PublishCommandBuilder[T] extends AnyRef

    Permalink
  24. type Publisher[F[_], -T] = (T) ⇒ F[Unit]

    Permalink
  25. case class QueueName(value: String) extends Product with Serializable

    Permalink
  26. sealed trait RequeueConsumeAction extends AnyRef

    Permalink
  27. type RequeueHandler[F[_], -T] = (T) ⇒ F[RequeueConsumeAction]

    Permalink
  28. case class RoutingKey(value: String) extends Product with Serializable

    Permalink
  29. sealed trait UnmarshalResult[+T] extends AnyRef

    Permalink
  30. trait Unmarshaller[U, T] extends AnyRef

    Permalink

Value Members

  1. object Ack extends ConsumeAction with RequeueConsumeAction with Product with Serializable

    Permalink
  2. object AmqpClient extends StrictLogging

    Permalink
  3. object ConsumerTag extends Serializable

    Permalink
  4. object ContentEncoding extends Serializable

    Permalink
  5. object ContentType extends Serializable

    Permalink
  6. object DeadLetter extends ConsumeAction with RequeueConsumeAction with Product with Serializable

    Permalink
  7. object DeliveryMode extends Serializable

    Permalink
  8. object Handler

    Permalink
  9. object MessageProperties extends Serializable

    Permalink
  10. object Monad

    Permalink
  11. object Payload

    Permalink
  12. object PayloadMarshaller

    Permalink
  13. object PublishCommandBuilder

    Permalink
  14. object Requeue extends RequeueConsumeAction with Product with Serializable

    Permalink
  15. object RequeueHandler

    Permalink
  16. object RequeueImmediately extends ConsumeAction with RequeueConsumeAction with Product with Serializable

    Permalink
  17. object TryUtil

    Permalink
  18. object UnmarshalResult

    Permalink
  19. object Unmarshaller

    Permalink
  20. package decl

    Permalink
  21. package pattern

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped