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. All

Type Members

  1. type AWSAccountIdList = Array[String]
  2. type ActionNameList = Array[String]
  3. trait AddPermissionRequest extends Object

    Annotations
    @RawJSType() @native()
  4. type AttributeNameList = Array[QueueAttributeName]
  5. trait BatchResultErrorEntry extends Object

    Gives a detailed description of the result of an action on each entry in the request.

    Gives a detailed description of the result of an action on each entry in the request.

    Annotations
    @RawJSType() @native()
  6. type BatchResultErrorEntryList = Array[BatchResultErrorEntry]
  7. type Binary = |[|[|[|[Buffer, Readable], TypedArray[_, _]], Array[Byte]], String]
  8. type BinaryList = Array[Binary]
  9. trait ChangeMessageVisibilityBatchRequest extends Object

    Annotations
    @RawJSType() @native()
  10. trait ChangeMessageVisibilityBatchRequestEntry extends Object

    Encloses a receipt handle and an entry id for each message in ChangeMessageVisibilityBatch. <important> All of the following list parameters must be prefixed with ChangeMessageVisibilityBatchRequestEntry.n, where n is an integer value starting with 1.

    Encloses a receipt handle and an entry id for each message in ChangeMessageVisibilityBatch. <important> All of the following list parameters must be prefixed with ChangeMessageVisibilityBatchRequestEntry.n, where n is an integer value starting with 1. For example, a parameter list for this action might look like this: </important> &ChangeMessageVisibilityBatchRequestEntry.1.Id=change_visibility_msg_2 &ChangeMessageVisibilityBatchRequestEntry.1.ReceiptHandle=your_receipt_handle &ChangeMessageVisibilityBatchRequestEntry.1.VisibilityTimeout=45

    Annotations
    @RawJSType() @native()
  11. type ChangeMessageVisibilityBatchRequestEntryList = Array[ChangeMessageVisibilityBatchRequestEntry]
  12. trait ChangeMessageVisibilityBatchResult extends Object

    For each message in the batch, the response contains a ChangeMessageVisibilityBatchResultEntry tag if the message succeeds or a BatchResultErrorEntry tag if the message fails.

    For each message in the batch, the response contains a ChangeMessageVisibilityBatchResultEntry tag if the message succeeds or a BatchResultErrorEntry tag if the message fails.

    Annotations
    @RawJSType() @native()
  13. trait ChangeMessageVisibilityBatchResultEntry extends Object

    Encloses the Id of an entry in ChangeMessageVisibilityBatch.

    Encloses the Id of an entry in ChangeMessageVisibilityBatch.

    Annotations
    @RawJSType() @native()
  14. type ChangeMessageVisibilityBatchResultEntryList = Array[ChangeMessageVisibilityBatchResultEntry]
  15. trait ChangeMessageVisibilityRequest extends Object
    Annotations
    @RawJSType() @native()
  16. trait CreateQueueRequest extends Object

    Annotations
    @RawJSType() @native()
  17. trait CreateQueueResult extends Object

    Returns the QueueUrl attribute of the created queue.

    Returns the QueueUrl attribute of the created queue.

    Annotations
    @RawJSType() @native()
  18. trait DeleteMessageBatchRequest extends Object

    Annotations
    @RawJSType() @native()
  19. trait DeleteMessageBatchRequestEntry extends Object

    Encloses a receipt handle and an identifier for it.

    Encloses a receipt handle and an identifier for it.

    Annotations
    @RawJSType() @native()
  20. type DeleteMessageBatchRequestEntryList = Array[DeleteMessageBatchRequestEntry]
  21. trait DeleteMessageBatchResult extends Object

    For each message in the batch, the response contains a DeleteMessageBatchResultEntry tag if the message is deleted or a BatchResultErrorEntry tag if the message can't be deleted.

    For each message in the batch, the response contains a DeleteMessageBatchResultEntry tag if the message is deleted or a BatchResultErrorEntry tag if the message can't be deleted.

    Annotations
    @RawJSType() @native()
  22. trait DeleteMessageBatchResultEntry extends Object

    Encloses the Id of an entry in DeleteMessageBatch.

    Encloses the Id of an entry in DeleteMessageBatch.

    Annotations
    @RawJSType() @native()
  23. type DeleteMessageBatchResultEntryList = Array[DeleteMessageBatchResultEntry]
  24. trait DeleteMessageRequest extends Object

    Annotations
    @RawJSType() @native()
  25. trait DeleteQueueRequest extends Object

    Annotations
    @RawJSType() @native()
  26. trait GetQueueAttributesRequest extends Object

    Annotations
    @RawJSType() @native()
  27. trait GetQueueAttributesResult extends Object

    A list of returned queue attributes.

    A list of returned queue attributes.

    Annotations
    @RawJSType() @native()
  28. trait GetQueueUrlRequest extends Object

    Annotations
    @RawJSType() @native()
  29. trait GetQueueUrlResult extends Object

    For more information, see Responses in the Amazon Simple Queue Service Developer Guide.

    For more information, see Responses in the Amazon Simple Queue Service Developer Guide.

    Annotations
    @RawJSType() @native()
  30. trait ListDeadLetterSourceQueuesRequest extends Object

    Annotations
    @RawJSType() @native()
  31. trait ListDeadLetterSourceQueuesResult extends Object

    A list of your dead letter source queues.

    A list of your dead letter source queues.

    Annotations
    @RawJSType() @native()
  32. trait ListQueueTagsRequest extends Object
    Annotations
    @RawJSType() @native()
  33. trait ListQueueTagsResult extends Object
    Annotations
    @RawJSType() @native()
  34. trait ListQueuesRequest extends Object

    Annotations
    @RawJSType() @native()
  35. trait ListQueuesResult extends Object

    A list of your queues.

    A list of your queues.

    Annotations
    @RawJSType() @native()
  36. trait Message extends Object

    An Amazon SQS message.

    An Amazon SQS message.

    Annotations
    @RawJSType() @native()
  37. type MessageAttributeName = String
  38. type MessageAttributeNameList = Array[MessageAttributeName]
  39. trait MessageAttributeValue extends Object

    The user-specified message attribute value.

    The user-specified message attribute value. For string data types, the Value attribute has the same restrictions on the content as the message body. For more information, see SendMessage. Name, type, value and the message body must not be empty or null. All parts of the message attribute, including Name, Type, and Value, are part of the message size restriction (256 KB or 262,144 bytes).

    Annotations
    @RawJSType() @native()
  40. type MessageBodyAttributeMap = Dictionary[MessageAttributeValue]
  41. type MessageList = Array[Message]
  42. type MessageSystemAttributeMap = Dictionary[String]
  43. type MessageSystemAttributeName = String
  44. trait PurgeQueueRequest extends Object

    Annotations
    @RawJSType() @native()
  45. type QueueAttributeMap = Dictionary[String]
  46. type QueueAttributeName = String
  47. type QueueUrlList = Array[String]
  48. trait ReceiveMessageRequest extends Object

    Annotations
    @RawJSType() @native()
  49. trait ReceiveMessageResult extends Object

    A list of received messages.

    A list of received messages.

    Annotations
    @RawJSType() @native()
  50. trait RemovePermissionRequest extends Object

    Annotations
    @RawJSType() @native()
  51. class SQS extends Object
    Annotations
    @RawJSType() @native() @JSImport( "aws-sdk" , "SQS" )
  52. implicit final class SQSOps extends AnyVal
  53. trait SendMessageBatchRequest extends Object

    Annotations
    @RawJSType() @native()
  54. trait SendMessageBatchRequestEntry extends Object

    Contains the details of a single Amazon SQS message along with an Id.

    Contains the details of a single Amazon SQS message along with an Id.

    Annotations
    @RawJSType() @native()
  55. type SendMessageBatchRequestEntryList = Array[SendMessageBatchRequestEntry]
  56. trait SendMessageBatchResult extends Object

    For each message in the batch, the response contains a SendMessageBatchResultEntry tag if the message succeeds or a BatchResultErrorEntry tag if the message fails.

    For each message in the batch, the response contains a SendMessageBatchResultEntry tag if the message succeeds or a BatchResultErrorEntry tag if the message fails.

    Annotations
    @RawJSType() @native()
  57. trait SendMessageBatchResultEntry extends Object

    Encloses a MessageId for a successfully-enqueued message in a SendMessageBatch.

    Encloses a MessageId for a successfully-enqueued message in a SendMessageBatch.

    Annotations
    @RawJSType() @native()
  58. type SendMessageBatchResultEntryList = Array[SendMessageBatchResultEntry]
  59. trait SendMessageRequest extends Object

    Annotations
    @RawJSType() @native()
  60. trait SendMessageResult extends Object

    The MD5OfMessageBody and MessageId elements.

    The MD5OfMessageBody and MessageId elements.

    Annotations
    @RawJSType() @native()
  61. trait SetQueueAttributesRequest extends Object

    Annotations
    @RawJSType() @native()
  62. type StringList = Array[String]
  63. type TagKey = String
  64. type TagKeyList = Array[TagKey]
  65. type TagMap = Dictionary[TagValue]
  66. trait TagQueueRequest extends Object
    Annotations
    @RawJSType() @native()
  67. type TagValue = String
  68. trait UntagQueueRequest extends Object
    Annotations
    @RawJSType() @native()

Inherited from AnyRef

Inherited from Any

Ungrouped