org.elasticmq.rest.sqs

Members list

Type members

Classlikes

sealed trait AWSProtocol extends Product, Serializable

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
Known subtypes
object AWSJsonProtocol1.0.type
object AWSQueryProtocol.type
object AWSProtocol

Attributes

Companion
trait
Supertypes
trait Sum
trait Mirror
class Object
trait Matchable
class Any
Self type
object Action extends Enumeration

Attributes

Supertypes
class Enumeration
trait Serializable
class Object
trait Matchable
class Any
Self type
Action.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
trait ArnSupport

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class BatchDeleteMessageResponseEntry(Id: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait BatchEntry

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
trait FlatParamsReader[A]
class Object
trait Matchable
class Any
case class BatchMessageSendResponseEntry(Id: String, MD5OfMessageAttributes: Option[String], MD5OfMessageBody: String, MD5OfMessageSystemAttributes: Option[String], MessageId: String, SequenceNumber: Option[Long])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class BatchRequest[M](Entries: List[M], QueueUrl: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object BatchRequest

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
case class BatchResponse[R](Failed: Option[List[Failed]], Successful: List[R])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object BatchResponse

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class CancelMessageMoveTaskRequest(TaskHandle: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class CancelMessageMoveTaskResponse(ApproximateNumberOfMessagesMoved: Long)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class ChangeMessageVisibilityBatchEntry(Id: String, ReceiptHandle: String, VisibilityTimeout: Long) extends BatchEntry

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait BatchEntry
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
object Constants

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Constants.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class CreateQueueActionRequest(QueueName: String, Attributes: Option[Map[String, String]], tags: Option[Map[String, String]])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class CreateQueueResponse(QueueUrl: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class DeleteMessageBatchEntry(Id: String, ReceiptHandle: String) extends BatchEntry

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
trait BatchEntry
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class DeleteQueueActionRequest(QueueUrl: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
case class Failed(Code: String, Id: String, Message: String, SenderFault: Boolean)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object Failed

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
Failed.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
trait FlatParamsReader[A]

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class GetQueueAttributesActionRequest(AttributeNames: Option[List[String]], QueueUrl: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class GetQueueAttributesResponse(Attributes: Map[String, String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class GetQueueURLResponse(QueueUrl: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class GetQueueUrlActionRequest(QueueName: String, QueueOwnerAWSAccountId: Option[String])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class ListDeadLetterSourceQueuesActionRequest(MaxResults: Option[Int], NextToken: Option[String], QueueUrl: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class ListDeadLetterSourceQueuesResponse(queueUrls: List[String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait ArnSupport
class Object
trait Matchable
class Any
Self type
case class ListMessageMoveTasksRequest(MaxResults: Option[Int], SourceArn: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class ListQueueTagsActionRequest(QueueUrl: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class ListQueueTagsResponse(Tags: Map[String, String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class ListQueuesActionRequest(MaxResults: Option[Int], NextToken: Option[String], QueueNamePrefix: Option[String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class ListQueuesResponse(QueueUrls: List[String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
object MD5Util

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
MD5Util.type
case class MarshallerDependencies(protocol: AWSProtocol, xmlNsVersion: XmlNsVersion)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes
case class MessageMoveTaskResponse(ApproximateNumberOfMessagesMoved: Long, ApproximateNumberOfMessagesToMove: Long, DestinationArn: Option[String], FailureReason: Option[String], MaxNumberOfMessagesPerSecond: Option[Int], SourceArn: String, StartedTimestamp: Long, Status: String, TaskHandle: String)

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
Logging

Attributes

Supertypes
class Object
trait Matchable
class Any
Known subtypes

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class ReceiveMessageResponse(Messages: List[ReceivedMessage])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class ReceivedMessage(Attributes: Option[Map[String, String]], Body: String, MD5OfBody: String, MD5OfMessageAttributes: Option[String], MessageAttributes: Option[Map[String, MessageAttribute]], MessageId: String, ReceiptHandle: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
implicit class RichAnyParam(p: AnyParams)

Attributes

Supertypes
class Object
trait Matchable
class Any
class SQSException(val code: String, val httpStatusCode: Int, val errorType: String, errorMessage: Option[String]) extends Exception

Attributes

Companion
object
Supertypes
class Exception
class Throwable
trait Serializable
class Object
trait Matchable
class Any
Show all
object SQSException

Attributes

Companion
class
Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
case class SQSRestServer(startFuture: Future[ServerBinding], stopAndGetFuture: () => Future[Any])

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

By default:

By default:

  • for socketAddress: when started, the server will bind to localhost:9324 for serverAddress: returned queue addresses will use http://localhost:9324 as the base address. for sqsLimits: relaxed

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Logging
trait LazyLogging
class Object
trait Matchable
class Any
Show all
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class SendMessageResponse(MD5OfMessageAttributes: Option[String], MD5OfMessageBody: String, MD5OfMessageSystemAttributes: Option[String], MessageId: String, SequenceNumber: Option[String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class SetQueueAttributesActionRequest(Attributes: Map[String, String], QueueUrl: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class StartMessageMoveTaskActionRequest(SourceArn: String, DestinationArn: Option[String], MaxNumberOfMessagesPerSecond: Option[Int])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
trait ArnSupport
class Object
trait Matchable
class Any
Self type
case class StartMessageMoveTaskResponse(TaskHandle: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class TagQueueActionRequest(QueueUrl: String, Tags: Map[String, String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
trait TagsModule

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
Known subtypes
object TagsModule.type
object TagsModule extends TagsModule

Attributes

Companion
trait
Supertypes
trait TagsModule
class Object
trait Matchable
class Any
Self type
TagsModule.type
case class TheSQSRestServerBuilder(providedActorSystem: Option[ActorSystem], providedQueueManagerActor: Option[ActorRef], interface: String, port: Int, serverAddress: NodeAddress, generateServerAddress: Boolean, sqsLimits: Limits, _awsRegion: String, _awsAccountId: String, queueEventListener: Option[ActorRef]) extends Logging

Attributes

Supertypes
trait Serializable
trait Product
trait Equals
trait Logging
trait LazyLogging
class Object
trait Matchable
class Any
Show all
Known subtypes
object SQSRestServerBuilder.type

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
case class UntagQueueActionRequest(QueueUrl: String, TagKeys: List[String])

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class XmlNsVersion(version: String)

Attributes

Companion
object
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all
object XmlNsVersion

Attributes

Companion
class
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
trait XmlSerializer[T]

Attributes

Companion
object
Supertypes
class Object
trait Matchable
class Any
object XmlSerializer

Attributes

Companion
trait
Supertypes
class Object
trait Matchable
class Any
Self type
object XmlUtil

Attributes

Supertypes
class Object
trait Matchable
class Any
Self type
XmlUtil.type

Types

type AnyParams = Map[String, String]

Implicits

Implicits

final implicit def RichAnyParam(p: AnyParams): RichAnyParam