package domain
Type Members
- final case class BinaryMessageAttribute(attributeValue: Array[Byte]) extends MessageAttribute with Product with Serializable
- sealed trait MessageAttribute extends AnyRef
- final case class QueueName(name: String) extends Product with Serializable
Simple case class representing a
QueueName
.Simple case class representing a
QueueName
. The reason for this class to exist is to have a proper typed distinction between the queue name and url, so that they can not be confused on the method signatures. - final case class QueueUrl(url: String) extends Product with Serializable
Simple case class encodes the queueUrl.
Simple case class encodes the queueUrl. The reason for this class to exist is to have a proper typed distinction between the queue url and name, so that they can not be confused on the method signatures.
- final case class StringMessageAttribute(attributeValue: String) extends MessageAttribute with Product with Serializable