object
model
Type Members
-
-
-
sealed
trait
AckResult extends Product with Serializable
-
final
case class
AmqpBody(value: Array[Byte]) extends AnyVal with Product with Serializable
-
case class
AmqpEnvelope[A](deliveryTag: DeliveryTag, payload: A, properties: AmqpProperties, exchangeName: ExchangeName, routingKey: RoutingKey, redelivered: Boolean) extends Product with Serializable
-
sealed
trait
AmqpFieldValue extends Product with Serializable
-
case class
AmqpMessage[A](payload: A, properties: AmqpProperties) extends Product with Serializable
-
case class
AmqpProperties(contentType: Option[String] = None, contentEncoding: Option[String] = None, priority: Option[Int] = None, deliveryMode: Option[DeliveryMode] = None, correlationId: Option[String] = None, messageId: Option[String] = None, type: Option[String] = None, userId: Option[String] = None, appId: Option[String] = None, expiration: Option[String] = None, replyTo: Option[String] = None, clusterId: Option[String] = None, headers: Map[String, AmqpFieldValue] = Map.empty) extends Product with Serializable
-
case class
BasicQos(prefetchSize: Int, prefetchCount: Int, global: Boolean = false) extends Product with Serializable
-
case class
ConsumerArgs(consumerTag: ConsumerTag, noLocal: Boolean, exclusive: Boolean, args: Arguments) extends Product with Serializable
-
final
case class
ConsumerTag(value: String) extends AnyVal with Product with Serializable
-
sealed abstract
class
DeliveryMode extends Product with Serializable
-
final
case class
DeliveryTag(value: Long) extends AnyVal with Product with Serializable
-
final
case class
ExchangeBindingArgs(value: Arguments) extends AnyVal with Product with Serializable
-
final
case class
ExchangeDeclarationArgs(value: Arguments) extends AnyVal with Product with Serializable
-
final
case class
ExchangeName(value: String) extends AnyVal with Product with Serializable
-
sealed
trait
ExchangeType extends Product with Serializable
-
final
case class
ExchangeUnbindArgs(value: Arguments) extends AnyVal with Product with Serializable
-
-
final
case class
PublishingFlag(mandatory: Boolean) extends AnyVal with Product with Serializable
-
final
case class
QueueBindingArgs(value: Arguments) extends AnyVal with Product with Serializable
-
final
case class
QueueDeclarationArgs(value: Arguments) extends AnyVal with Product with Serializable
-
final
case class
QueueName(value: String) extends AnyVal with Product with Serializable
-
final
case class
QueueUnbindArgs(value: Arguments) extends AnyVal with Product with Serializable
-
case class
RabbitChannel(value: Channel) extends AMQPChannel with Product with Serializable
-
case class
RabbitConnection(value: Connection) extends AMQPConnection with Product with Serializable
-
final
case class
ReplyCode(value: Int) extends AnyVal with Product with Serializable
-
final
case class
ReplyText(value: String) extends AnyVal with Product with Serializable
-
final
case class
RoutingKey(value: String) extends AnyVal with Product with Serializable
-
sealed abstract
case class
ShortString extends Product with Serializable
-
type
StreamAckerConsumer[F[_], A] = ((AckResult) ⇒ F[Unit], Stream[F, AmqpEnvelope[A]])
Value Members
-
final
def
!=(arg0: Any): Boolean
-
final
def
##(): Int
-
final
def
==(arg0: Any): Boolean
-
object
AckResult extends Serializable
-
object
AmqpEnvelope extends Serializable
-
-
object
AmqpMessage extends Serializable
-
-
object
DeliveryMode extends Serializable
-
object
ExchangeType extends Serializable
-
object
ShortString extends Serializable
-
final
def
asInstanceOf[T0]: T0
-
def
clone(): AnyRef
-
final
def
eq(arg0: AnyRef): Boolean
-
def
equals(arg0: Any): Boolean
-
def
finalize(): Unit
-
final
def
getClass(): Class[_]
-
def
hashCode(): Int
-
final
def
isInstanceOf[T0]: Boolean
-
final
def
ne(arg0: AnyRef): Boolean
-
final
def
notify(): Unit
-
final
def
notifyAll(): Unit
-
final
def
synchronized[T0](arg0: ⇒ T0): T0
-
def
toString(): String
-
final
def
wait(): Unit
-
final
def
wait(arg0: Long, arg1: Int): Unit
-
final
def
wait(arg0: Long): Unit
Inherited from AnyRef
Inherited from Any