Packages

package domain

Type Members

  1. final case class BinaryMessageAttribute(attributeValue: Array[Byte]) extends MessageAttribute with Product with Serializable
  2. sealed trait MessageAttribute extends AnyRef
  3. 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.

  4. 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.

  5. final case class StringMessageAttribute(attributeValue: String) extends MessageAttribute with Product with Serializable

Ungrouped