package sqs
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- sqs
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- Protected
Package Members
- package directives
- package model
Type Members
- sealed trait AWSProtocol extends Product with Serializable
- trait ActorSystemModule extends AnyRef
- trait AddPermissionDirectives extends AnyRef
- type AnyParams = Map[String, String]
- trait AttributesModule extends AnyRef
- case class BatchChangeMessageVisibilityResponseEntry(Id: String) extends Product with Serializable
- case class BatchDeleteMessageResponseEntry(Id: String) extends Product with Serializable
- trait BatchEntry extends AnyRef
- trait BatchFlatParamsReader[A] extends FlatParamsReader[A]
- case class BatchMessageSendResponseEntry(Id: String, MD5OfMessageAttributes: Option[String], MD5OfMessageBody: String, MD5OfMessageSystemAttributes: Option[String], MessageId: String, SequenceNumber: Option[Long]) extends Product with Serializable
- case class BatchRequest[M](Entries: List[M], QueueUrl: String) extends Product with Serializable
- trait BatchRequestsModule extends AnyRef
- case class BatchResponse[R](Failed: List[Failed], Successful: List[R]) extends Product with Serializable
- trait ChangeMessageVisibilityBatchDirectives extends AnyRef
- case class ChangeMessageVisibilityBatchEntry(Id: String, ReceiptHandle: String, VisibilityTimeout: Long) extends BatchEntry with Product with Serializable
- trait ChangeMessageVisibilityDirectives extends AnyRef
- trait ContextPathModule extends AnyRef
- case class CreateQueueActionRequest(QueueName: String, Attributes: Option[Map[String, String]], tags: Option[Map[String, String]]) extends Product with Serializable
- trait CreateQueueDirectives extends AnyRef
- case class CreateQueueResponse(QueueUrl: String) extends Product with Serializable
- trait DeleteMessageBatchDirectives extends AnyRef
- case class DeleteMessageBatchEntry(Id: String, ReceiptHandle: String) extends BatchEntry with Product with Serializable
- trait DeleteMessageDirectives extends AnyRef
- case class DeleteQueueActionRequest(QueueUrl: String) extends Product with Serializable
- trait DeleteQueueDirectives extends AnyRef
- class ElasticMQConfig extends AnyRef
- case class Failed(Code: String, Id: String, Message: String, SenderFault: Boolean) extends Product with Serializable
- trait FlatParamsReader[A] extends AnyRef
- case class GetQueueAttributesActionRequest(AttributeNames: Option[List[String]], QueueUrl: String) extends Product with Serializable
- case class GetQueueAttributesResponse(Attributes: Map[String, String]) extends Product with Serializable
- case class GetQueueURLResponse(QueueUrl: String) extends Product with Serializable
- case class GetQueueUrlActionRequest(QueueName: String, QueueOwnerAWSAccountId: Option[String]) extends Product with Serializable
- trait GetQueueUrlDirectives extends AnyRef
- case class ListDeadLetterSourceQueuesActionRequest(MaxResults: Option[Int], NextToken: Option[String], QueueUrl: String) extends Product with Serializable
- trait ListDeadLetterSourceQueuesDirectives extends AnyRef
- case class ListDeadLetterSourceQueuesResponse(queueUrls: List[String]) extends Product with Serializable
- case class ListQueueTagsActionRequest(QueueUrl: String) extends Product with Serializable
- case class ListQueueTagsResponse(Tags: Map[String, String]) extends Product with Serializable
- case class ListQueuesActionRequest(MaxResults: Option[Int], NextToken: Option[String], QueueNamePrefix: Option[String]) extends Product with Serializable
- trait ListQueuesDirectives extends AnyRef
- case class ListQueuesResponse(QueueUrls: List[String]) extends Product with Serializable
- case class MarshallerDependencies(protocol: AWSProtocol, xmlNsVersion: XmlNsVersion) extends Product with Serializable
- trait MessageAttributesSupport extends AnyRef
- trait PurgeQueueDirectives extends AnyRef
- trait QueueAttributesDirectives extends AnyRef
- trait QueueAttributesOps extends AttributesModule
- trait QueueManagerActorModule extends AnyRef
- trait QueueURLModule extends AnyRef
- trait ReceiveMessageDirectives extends AnyRef
- case class ReceiveMessageResponse(Messages: List[ReceivedMessage]) extends Product with Serializable
- case class ReceivedMessage(Attributes: Map[String, String], Body: String, MD5OfBody: String, MD5OfMessageAttributes: Option[String], MessageAttributes: Map[String, MessageAttribute], MessageId: String, ReceiptHandle: String) extends Product with Serializable
- trait RemovePermissionDirectives extends AnyRef
- trait ResponseMarshaller extends AnyRef
- implicit class RichAnyParam extends AnyRef
- class SQSException extends Exception
- trait SQSLimitsModule extends AnyRef
- case class SQSRestServer(startFuture: Future[ServerBinding], stopAndGetFuture: () => Future[Any]) extends Product with Serializable
- trait SendMessageBatchDirectives extends AnyRef
- trait SendMessageDirectives extends AnyRef
- case class SendMessageResponse(MD5OfMessageAttributes: Option[String], MD5OfMessageBody: String, MD5OfMessageSystemAttributes: Option[String], MessageId: String, SequenceNumber: Option[String]) extends Product with Serializable
- case class SetQueueAttributesActionRequest(Attributes: Map[String, String], QueueUrl: String) extends Product with Serializable
- case class TagQueueActionRequest(QueueUrl: String, Tags: Map[String, String]) extends Product with Serializable
- trait TagQueueDirectives extends AnyRef
- trait TagsModule extends AnyRef
- 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 with Product with Serializable
- case class UntagQueueActionRequest(QueueUrl: String, TagKeys: List[String]) extends Product with Serializable
- case class XmlNsVersion(version: String) extends Product with Serializable
- trait XmlSerializer[T] extends AnyRef
Value Members
- object AWSProtocol extends Serializable
- object Action extends Enumeration
- object AttributesModule extends AttributesModule
- object BatchChangeMessageVisibilityResponseEntry extends Serializable
- object BatchDeleteMessageResponseEntry extends Serializable
- object BatchFlatParamsReader
- object BatchMessageSendResponseEntry extends Serializable
- object BatchRequest extends Serializable
- object BatchRequestsModule
- object BatchResponse extends Serializable
- object ChangeMessageVisibilityBatchEntry extends Serializable
- object Constants
- object CreateQueueActionRequest extends Serializable
- object CreateQueueResponse extends Serializable
- object DeleteMessageBatchEntry extends Serializable
- object DeleteQueueActionRequest extends Serializable
- object Failed extends Serializable
- object FifoAttributeNames
- object GetQueueAttributesActionRequest extends Serializable
- object GetQueueAttributesResponse extends Serializable
- object GetQueueURLResponse extends Serializable
- object GetQueueUrlRequest
- object ListDeadLetterSourceQueuesActionRequest extends Serializable
- object ListDeadLetterSourceQueuesResponse extends Serializable
- object ListQueueTagsActionRequest extends Serializable
- object ListQueueTagsResponse extends Serializable
- object ListQueuesActionRequest extends Serializable
- object ListQueuesResponse extends Serializable
- object MD5Util
- object ParametersUtil
- object QueueReadableAttributeNames
- object QueueWriteableAttributeNames
- object ReceiveMessageResponse extends Serializable
- object ReceivedMessage extends MessageAttributesSupport with Serializable
- object SQSException extends Serializable
- object SQSRestServerBuilder extends TheSQSRestServerBuilder
By default:
By default:
- for
socketAddress: when started, the server will bind tolocalhost:9324forserverAddress: returned queue addresses will usehttp://localhost:9324as the base address. forsqsLimits: relaxed
- for
- object SendMessageResponse extends Serializable
- object SetQueueAttributesActionRequest extends Serializable
- object TagQueueActionRequest extends Serializable
- object TagsModule extends TagsModule
- object UnsupportedAttributeNames
- object UntagQueueActionRequest extends Serializable
- object XmlNsVersion extends Serializable
- object XmlSerializer
- object XmlUtil