Packages

package sqs

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. sqs
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Package Members

  1. package directives
  2. package model

Type Members

  1. sealed trait AWSProtocol extends Product with Serializable
  2. trait ActorSystemModule extends AnyRef
  3. trait AddPermissionDirectives extends AnyRef
  4. type AnyParams = Map[String, String]
  5. trait AttributesModule extends AnyRef
  6. case class BatchChangeMessageVisibilityResponseEntry(Id: String) extends Product with Serializable
  7. case class BatchDeleteMessageResponseEntry(Id: String) extends Product with Serializable
  8. trait BatchEntry extends AnyRef
  9. trait BatchFlatParamsReader[A] extends FlatParamsReader[A]
  10. case class BatchMessageSendResponseEntry(Id: String, MD5OfMessageAttributes: Option[String], MD5OfMessageBody: String, MD5OfMessageSystemAttributes: Option[String], MessageId: String, SequenceNumber: Option[Long]) extends Product with Serializable
  11. case class BatchRequest[M](Entries: List[M], QueueUrl: String) extends Product with Serializable
  12. trait BatchRequestsModule extends AnyRef
  13. case class BatchResponse[R](Failed: List[Failed], Successful: List[R]) extends Product with Serializable
  14. trait ChangeMessageVisibilityBatchDirectives extends AnyRef
  15. case class ChangeMessageVisibilityBatchEntry(Id: String, ReceiptHandle: String, VisibilityTimeout: Long) extends BatchEntry with Product with Serializable
  16. trait ChangeMessageVisibilityDirectives extends AnyRef
  17. trait ContextPathModule extends AnyRef
  18. case class CreateQueueActionRequest(QueueName: String, Attributes: Option[Map[String, String]], tags: Option[Map[String, String]]) extends Product with Serializable
  19. trait CreateQueueDirectives extends AnyRef
  20. case class CreateQueueResponse(QueueUrl: String) extends Product with Serializable
  21. trait DeleteMessageBatchDirectives extends AnyRef
  22. case class DeleteMessageBatchEntry(Id: String, ReceiptHandle: String) extends BatchEntry with Product with Serializable
  23. trait DeleteMessageDirectives extends AnyRef
  24. case class DeleteQueueActionRequest(QueueUrl: String) extends Product with Serializable
  25. trait DeleteQueueDirectives extends AnyRef
  26. class ElasticMQConfig extends AnyRef
  27. case class Failed(Code: String, Id: String, Message: String, SenderFault: Boolean) extends Product with Serializable
  28. trait FlatParamsReader[A] extends AnyRef
  29. case class GetQueueAttributesActionRequest(AttributeNames: Option[List[String]], QueueUrl: String) extends Product with Serializable
  30. case class GetQueueAttributesResponse(Attributes: Map[String, String]) extends Product with Serializable
  31. case class GetQueueURLResponse(QueueUrl: String) extends Product with Serializable
  32. case class GetQueueUrlActionRequest(QueueName: String, QueueOwnerAWSAccountId: Option[String]) extends Product with Serializable
  33. trait GetQueueUrlDirectives extends AnyRef
  34. case class ListDeadLetterSourceQueuesActionRequest(MaxResults: Option[Int], NextToken: Option[String], QueueUrl: String) extends Product with Serializable
  35. trait ListDeadLetterSourceQueuesDirectives extends AnyRef
  36. case class ListDeadLetterSourceQueuesResponse(queueUrls: List[String]) extends Product with Serializable
  37. case class ListQueueTagsActionRequest(QueueUrl: String) extends Product with Serializable
  38. case class ListQueueTagsResponse(Tags: Map[String, String]) extends Product with Serializable
  39. case class ListQueuesActionRequest(MaxResults: Option[Int], NextToken: Option[String], QueueNamePrefix: Option[String]) extends Product with Serializable
  40. trait ListQueuesDirectives extends AnyRef
  41. case class ListQueuesResponse(QueueUrls: List[String]) extends Product with Serializable
  42. case class MarshallerDependencies(protocol: AWSProtocol, xmlNsVersion: XmlNsVersion) extends Product with Serializable
  43. trait MessageAttributesSupport extends AnyRef
  44. trait PurgeQueueDirectives extends AnyRef
  45. trait QueueAttributesDirectives extends AnyRef
  46. trait QueueAttributesOps extends AttributesModule
  47. trait QueueManagerActorModule extends AnyRef
  48. trait QueueURLModule extends AnyRef
  49. trait ReceiveMessageDirectives extends AnyRef
  50. case class ReceiveMessageResponse(Messages: List[ReceivedMessage]) extends Product with Serializable
  51. 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
  52. trait RemovePermissionDirectives extends AnyRef
  53. trait ResponseMarshaller extends AnyRef
  54. implicit class RichAnyParam extends AnyRef
  55. class SQSException extends Exception
  56. trait SQSLimitsModule extends AnyRef
  57. case class SQSRestServer(startFuture: Future[ServerBinding], stopAndGetFuture: () => Future[Any]) extends Product with Serializable
  58. trait SendMessageBatchDirectives extends AnyRef
  59. trait SendMessageDirectives extends AnyRef
  60. case class SendMessageResponse(MD5OfMessageAttributes: Option[String], MD5OfMessageBody: String, MD5OfMessageSystemAttributes: Option[String], MessageId: String, SequenceNumber: Option[String]) extends Product with Serializable
  61. case class SetQueueAttributesActionRequest(Attributes: Map[String, String], QueueUrl: String) extends Product with Serializable
  62. case class TagQueueActionRequest(QueueUrl: String, Tags: Map[String, String]) extends Product with Serializable
  63. trait TagQueueDirectives extends AnyRef
  64. trait TagsModule extends AnyRef
  65. 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
  66. case class UntagQueueActionRequest(QueueUrl: String, TagKeys: List[String]) extends Product with Serializable
  67. case class XmlNsVersion(version: String) extends Product with Serializable
  68. trait XmlSerializer[T] extends AnyRef

Value Members

  1. object AWSProtocol extends Serializable
  2. object Action extends Enumeration
  3. object AttributesModule extends AttributesModule
  4. object BatchChangeMessageVisibilityResponseEntry extends Serializable
  5. object BatchDeleteMessageResponseEntry extends Serializable
  6. object BatchFlatParamsReader
  7. object BatchMessageSendResponseEntry extends Serializable
  8. object BatchRequest extends Serializable
  9. object BatchRequestsModule
  10. object BatchResponse extends Serializable
  11. object ChangeMessageVisibilityBatchEntry extends Serializable
  12. object Constants
  13. object CreateQueueActionRequest extends Serializable
  14. object CreateQueueResponse extends Serializable
  15. object DeleteMessageBatchEntry extends Serializable
  16. object DeleteQueueActionRequest extends Serializable
  17. object Failed extends Serializable
  18. object FifoAttributeNames
  19. object GetQueueAttributesActionRequest extends Serializable
  20. object GetQueueAttributesResponse extends Serializable
  21. object GetQueueURLResponse extends Serializable
  22. object GetQueueUrlRequest
  23. object ListDeadLetterSourceQueuesActionRequest extends Serializable
  24. object ListDeadLetterSourceQueuesResponse extends Serializable
  25. object ListQueueTagsActionRequest extends Serializable
  26. object ListQueueTagsResponse extends Serializable
  27. object ListQueuesActionRequest extends Serializable
  28. object ListQueuesResponse extends Serializable
  29. object MD5Util
  30. object ParametersUtil
  31. object QueueReadableAttributeNames
  32. object QueueWriteableAttributeNames
  33. object ReceiveMessageResponse extends Serializable
  34. object ReceivedMessage extends MessageAttributesSupport with Serializable
  35. object SQSException extends Serializable
  36. object SQSRestServerBuilder extends TheSQSRestServerBuilder

    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
  37. object SendMessageResponse extends Serializable
  38. object SetQueueAttributesActionRequest extends Serializable
  39. object TagQueueActionRequest extends Serializable
  40. object TagsModule extends TagsModule
  41. object UnsupportedAttributeNames
  42. object UntagQueueActionRequest extends Serializable
  43. object XmlNsVersion extends Serializable
  44. object XmlSerializer
  45. object XmlUtil

Inherited from AnyRef

Inherited from Any

Ungrouped