org.elasticmq.msg
package org.elasticmq.msg
Members list
Type members
Classlikes
case class ClearQueue() extends QueueQueueMsg[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueQueueMsg[Unit]trait QueueMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
case class CreateQueue(request: CreateQueueData) extends QueueManagerMsg[Either[ElasticMQError, ActorRef]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case object DeduplicationIdsCleanup extends QueueMessageMsg[Unit]
Attributes
- Supertypes
-
trait Singletontrait Producttrait Mirrortrait Serializabletrait Producttrait Equalstrait QueueMessageMsg[Unit]trait QueueMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
- Self type
case class DeleteMessage(deliveryReceipt: DeliveryReceipt) extends QueueMessageMsg[Either[InvalidReceiptHandle, Unit]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class DeleteQueue(queueName: String) extends QueueManagerMsg[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueManagerMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
case class GetQueueData() extends QueueQueueMsg[QueueData]
case class GetQueueStatistics(deliveryTime: Long) extends QueueQueueMsg[QueueStatistics]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueQueueMsg[QueueStatistics]trait QueueMsg[QueueStatistics]trait Replyable[QueueStatistics]class Objecttrait Matchableclass AnyShow all
case class ListDeadLetterSourceQueues(queueName: String) extends QueueManagerMsg[List[String]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class ListQueues() extends QueueManagerMsg[Seq[String]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class LookupMessage(messageId: MessageId) extends QueueMessageMsg[Option[MessageData]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class LookupQueue(queueName: String) extends QueueManagerMsg[Option[ActorRef]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class MoveMessage(message: InternalMessage, moveDestination: MoveDestination) extends QueueMessageMsg[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueMessageMsg[Unit]trait QueueMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
sealed trait QueueManagerMsg[T] extends Replyable[T]
Attributes
- Supertypes
- Known subtypes
sealed trait QueueMessageMsg[T] extends QueueMsg[T]
Attributes
- Supertypes
- Known subtypes
-
object DeduplicationIdsCleanup.typeclass DeleteMessageclass LookupMessageclass MoveMessageclass ReceiveMessagesclass RestoreMessagesclass SendMessageclass UpdateVisibilityTimeoutShow all
Attributes
- Supertypes
- Known subtypes
-
trait QueueMessageMsg[T]object DeduplicationIdsCleanup.typeclass DeleteMessageclass LookupMessageclass MoveMessageclass ReceiveMessagesclass RestoreMessagesclass SendMessageclass UpdateVisibilityTimeouttrait QueueQueueMsg[T]class ClearQueueclass GetQueueDataclass GetQueueStatisticsclass RemoveQueueTagsclass UpdateQueueDelayclass UpdateQueueTagsShow all
sealed trait QueueQueueMsg[T] extends QueueMsg[T]
Attributes
- Supertypes
- Known subtypes
-
class ClearQueueclass GetQueueDataclass GetQueueStatisticsclass RemoveQueueTagsclass UpdateQueueDelayclass UpdateQueueTagsShow all
case class ReceiveMessages(visibilityTimeout: VisibilityTimeout, count: Int, waitForMessages: Option[Duration], receiveRequestAttemptId: Option[String]) extends QueueMessageMsg[List[MessageData]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
case class RemoveQueueTags(tagsToRemove: List[String]) extends QueueQueueMsg[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueQueueMsg[Unit]trait QueueMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
case class RestoreMessages(messages: List[InternalMessage]) extends QueueMessageMsg[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueMessageMsg[Unit]trait QueueMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
case class SendMessage(message: NewMessageData) extends QueueMessageMsg[MessageData]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueMessageMsg[MessageData]trait QueueMsg[MessageData]trait Replyable[MessageData]class Objecttrait Matchableclass AnyShow all
case class UpdateQueueDeadLettersQueue(newDeadLettersQueue: Option[DeadLettersQueueData], newDeadLettersQueueActor: Option[ActorRef]) extends QueueQueueMsg[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueQueueMsg[Unit]trait QueueMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
case class UpdateQueueDefaultVisibilityTimeout(newDefaultVisibilityTimeout: MillisVisibilityTimeout) extends QueueQueueMsg[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueQueueMsg[Unit]trait QueueMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
case class UpdateQueueDelay(newDelay: Duration) extends QueueQueueMsg[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueQueueMsg[Unit]trait QueueMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
case class UpdateQueueReceiveMessageWait(newReceiveMessageWait: Duration) extends QueueQueueMsg[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueQueueMsg[Unit]trait QueueMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
case class UpdateQueueTags(newQueueTags: Map[String, String]) extends QueueQueueMsg[Unit]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait QueueQueueMsg[Unit]trait QueueMsg[Unit]trait Replyable[Unit]class Objecttrait Matchableclass AnyShow all
case class UpdateVisibilityTimeout(deliveryReceipt: DeliveryReceipt, visibilityTimeout: VisibilityTimeout) extends QueueMessageMsg[Either[InvalidReceiptHandle, Unit]]
Attributes
- Supertypes
-
trait Serializabletrait Producttrait Equalsclass Objecttrait Matchableclass AnyShow all
In this article