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 ArnSupport extends AnyRef
  6. trait AttributesModule extends AnyRef
  7. trait AwsConfiguration extends AnyRef
  8. case class BatchChangeMessageVisibilityResponseEntry(Id: String) extends Product with Serializable
  9. case class BatchDeleteMessageResponseEntry(Id: String) extends Product with Serializable
  10. trait BatchEntry extends AnyRef
  11. trait BatchFlatParamsReader[A] extends FlatParamsReader[A]
  12. case class BatchMessageSendResponseEntry(Id: String, MD5OfMessageAttributes: Option[String], MD5OfMessageBody: String, MD5OfMessageSystemAttributes: Option[String], MessageId: String, SequenceNumber: Option[Long]) extends Product with Serializable
  13. case class BatchRequest[M](Entries: List[M], QueueUrl: String) extends Product with Serializable
  14. trait BatchRequestsModule extends AnyRef
  15. case class BatchResponse[R](Failed: Option[List[Failed]], Successful: List[R]) extends Product with Serializable
  16. trait CancelMessageMoveTaskDirectives extends AnyRef
  17. case class CancelMessageMoveTaskRequest(TaskHandle: String) extends Product with Serializable
  18. case class CancelMessageMoveTaskResponse(ApproximateNumberOfMessagesMoved: Long) extends Product with Serializable
  19. trait ChangeMessageVisibilityBatchDirectives extends AnyRef
  20. case class ChangeMessageVisibilityBatchEntry(Id: String, ReceiptHandle: String, VisibilityTimeout: Long) extends BatchEntry with Product with Serializable
  21. trait ChangeMessageVisibilityDirectives extends AnyRef
  22. trait ContextPathModule extends AnyRef
  23. case class CreateQueueActionRequest(QueueName: String, Attributes: Option[Map[String, String]], tags: Option[Map[String, String]]) extends Product with Serializable
  24. trait CreateQueueDirectives extends AnyRef
  25. case class CreateQueueResponse(QueueUrl: String) extends Product with Serializable
  26. trait DeleteMessageBatchDirectives extends AnyRef
  27. case class DeleteMessageBatchEntry(Id: String, ReceiptHandle: String) extends BatchEntry with Product with Serializable
  28. trait DeleteMessageDirectives extends AnyRef
  29. case class DeleteQueueActionRequest(QueueUrl: String) extends Product with Serializable
  30. trait DeleteQueueDirectives extends AnyRef
  31. class ElasticMQConfig extends AnyRef
  32. case class Failed(Code: String, Id: String, Message: String, SenderFault: Boolean) extends Product with Serializable
  33. trait FlatParamsReader[A] extends AnyRef
  34. case class GetQueueAttributesActionRequest(AttributeNames: Option[List[String]], QueueUrl: String) extends Product with Serializable
  35. case class GetQueueAttributesResponse(Attributes: Map[String, String]) extends Product with Serializable
  36. case class GetQueueURLResponse(QueueUrl: String) extends Product with Serializable
  37. case class GetQueueUrlActionRequest(QueueName: String, QueueOwnerAWSAccountId: Option[String]) extends Product with Serializable
  38. trait GetQueueUrlDirectives extends AnyRef
  39. case class ListDeadLetterSourceQueuesActionRequest(MaxResults: Option[Int], NextToken: Option[String], QueueUrl: String) extends Product with Serializable
  40. trait ListDeadLetterSourceQueuesDirectives extends AnyRef
  41. case class ListDeadLetterSourceQueuesResponse(queueUrls: List[String]) extends Product with Serializable
  42. trait ListMessageMoveTasksDirectives extends ArnSupport
  43. case class ListMessageMoveTasksRequest(MaxResults: Option[Int], SourceArn: String) extends Product with Serializable
  44. case class ListMessageMoveTasksResponse(Results: List[MessageMoveTaskResponse]) extends Product with Serializable
  45. case class ListQueueTagsActionRequest(QueueUrl: String) extends Product with Serializable
  46. case class ListQueueTagsResponse(Tags: Map[String, String]) extends Product with Serializable
  47. case class ListQueuesActionRequest(MaxResults: Option[Int], NextToken: Option[String], QueueNamePrefix: Option[String]) extends Product with Serializable
  48. trait ListQueuesDirectives extends AnyRef
  49. case class ListQueuesResponse(QueueUrls: List[String]) extends Product with Serializable
  50. case class MarshallerDependencies(protocol: AWSProtocol, xmlNsVersion: XmlNsVersion) extends Product with Serializable
  51. trait MessageAttributesSupport extends AnyRef
  52. case class MessageMoveTaskResponse(ApproximateNumberOfMessagesMoved: Long, ApproximateNumberOfMessagesToMove: Long, DestinationArn: Option[String], FailureReason: Option[String], MaxNumberOfMessagesPerSecond: Option[Int], SourceArn: String, StartedTimestamp: Long, Status: String, TaskHandle: String) extends Product with Serializable
  53. trait PurgeQueueDirectives extends AnyRef
  54. trait QueueAttributesDirectives extends AnyRef
  55. trait QueueAttributesOps extends AttributesModule with AwsConfiguration
  56. trait QueueManagerActorModule extends AnyRef
  57. trait QueueURLModule extends AnyRef
  58. trait ReceiveMessageDirectives extends AnyRef
  59. case class ReceiveMessageResponse(Messages: List[ReceivedMessage]) extends Product with Serializable
  60. case class ReceivedMessage(Attributes: Option[Map[String, String]], Body: String, MD5OfBody: String, MD5OfMessageAttributes: Option[String], MessageAttributes: Option[Map[String, MessageAttribute]], MessageId: String, ReceiptHandle: String) extends Product with Serializable
  61. trait RemovePermissionDirectives extends AnyRef
  62. trait ResponseMarshaller extends AnyRef
  63. implicit class RichAnyParam extends AnyRef
  64. class SQSException extends Exception
  65. trait SQSLimitsModule extends AnyRef
  66. case class SQSRestServer(startFuture: Future[ServerBinding], stopAndGetFuture: () => Future[Any]) extends Product with Serializable
  67. trait SendMessageBatchDirectives extends AnyRef
  68. trait SendMessageDirectives extends AnyRef
  69. case class SendMessageResponse(MD5OfMessageAttributes: Option[String], MD5OfMessageBody: String, MD5OfMessageSystemAttributes: Option[String], MessageId: String, SequenceNumber: Option[String]) extends Product with Serializable
  70. case class SetQueueAttributesActionRequest(Attributes: Map[String, String], QueueUrl: String) extends Product with Serializable
  71. case class StartMessageMoveTaskActionRequest(SourceArn: String, DestinationArn: Option[String], MaxNumberOfMessagesPerSecond: Option[Int]) extends Product with Serializable
  72. trait StartMessageMoveTaskDirectives extends ArnSupport
  73. case class StartMessageMoveTaskResponse(TaskHandle: String) extends Product with Serializable
  74. case class TagQueueActionRequest(QueueUrl: String, Tags: Map[String, String]) extends Product with Serializable
  75. trait TagQueueDirectives extends AnyRef
  76. trait TagsModule extends AnyRef
  77. 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
  78. case class UntagQueueActionRequest(QueueUrl: String, TagKeys: List[String]) extends Product with Serializable
  79. case class XmlNsVersion(version: String) extends Product with Serializable
  80. 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 CancelMessageMoveTaskRequest extends Serializable
  12. object CancelMessageMoveTaskResponse extends Serializable
  13. object ChangeMessageVisibilityBatchEntry extends Serializable
  14. object Constants
  15. object CreateQueueActionRequest extends Serializable
  16. object CreateQueueResponse extends Serializable
  17. object DeleteMessageBatchEntry extends Serializable
  18. object DeleteQueueActionRequest extends Serializable
  19. object Failed extends Serializable
  20. object FifoAttributeNames
  21. object GetQueueAttributesActionRequest extends Serializable
  22. object GetQueueAttributesResponse extends Serializable
  23. object GetQueueURLResponse extends Serializable
  24. object GetQueueUrlRequest
  25. object ListDeadLetterSourceQueuesActionRequest extends Serializable
  26. object ListDeadLetterSourceQueuesResponse extends Serializable
  27. object ListMessageMoveTasksRequest extends Serializable
  28. object ListMessageMoveTasksResponse extends Serializable
  29. object ListQueueTagsActionRequest extends Serializable
  30. object ListQueueTagsResponse extends Serializable
  31. object ListQueuesActionRequest extends Serializable
  32. object ListQueuesResponse extends Serializable
  33. object MD5Util
  34. object ParametersUtil
  35. object QueueReadableAttributeNames
  36. object QueueWriteableAttributeNames
  37. object ReceiveMessageResponse extends Serializable
  38. object ReceivedMessage extends MessageAttributesSupport with Serializable
  39. object SQSException extends Serializable
  40. 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
  41. object SendMessageResponse extends Serializable
  42. object SetQueueAttributesActionRequest extends Serializable
  43. object StartMessageMoveTaskActionRequest extends Serializable
  44. object StartMessageMoveTaskResponse extends Serializable
  45. object TagQueueActionRequest extends Serializable
  46. object TagsModule extends TagsModule
  47. object UnsupportedAttributeNames
  48. object UntagQueueActionRequest extends Serializable
  49. object XmlNsVersion extends Serializable
  50. object XmlSerializer
  51. object XmlUtil

Inherited from AnyRef

Inherited from Any

Ungrouped