package sqs
- Alphabetic
- By Inheritance
- sqs
- AnyRef
- Any
- Hide All
- Show All
- Public
- All
Type Members
- type AWSAccountIdList = Array[String]
- type ActionNameList = Array[String]
-
trait
AddPermissionRequest extends Object
- Annotations
- @RawJSType() @native()
- type AttributeNameList = Array[QueueAttributeName]
-
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()
- type BatchResultErrorEntryList = Array[BatchResultErrorEntry]
- type Binary = |[|[|[|[Buffer, Readable], TypedArray[_, _]], Array[Byte]], String]
- type BinaryList = Array[Binary]
-
trait
ChangeMessageVisibilityBatchRequest extends Object
- Annotations
- @RawJSType() @native()
-
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 withChangeMessageVisibilityBatchRequestEntry.n, wherenis an integer value starting with1.Encloses a receipt handle and an entry id for each message in
ChangeMessageVisibilityBatch.<important> All of the following list parameters must be prefixed withChangeMessageVisibilityBatchRequestEntry.n, wherenis an integer value starting with1. 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()
- type ChangeMessageVisibilityBatchRequestEntryList = Array[ChangeMessageVisibilityBatchRequestEntry]
-
trait
ChangeMessageVisibilityBatchResult extends Object
For each message in the batch, the response contains a
ChangeMessageVisibilityBatchResultEntrytag if the message succeeds or aBatchResultErrorEntrytag if the message fails.For each message in the batch, the response contains a
ChangeMessageVisibilityBatchResultEntrytag if the message succeeds or aBatchResultErrorEntrytag if the message fails.- Annotations
- @RawJSType() @native()
-
trait
ChangeMessageVisibilityBatchResultEntry extends Object
Encloses the
Idof an entry inChangeMessageVisibilityBatch.Encloses the
Idof an entry inChangeMessageVisibilityBatch.- Annotations
- @RawJSType() @native()
- type ChangeMessageVisibilityBatchResultEntryList = Array[ChangeMessageVisibilityBatchResultEntry]
-
trait
ChangeMessageVisibilityRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateQueueRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
CreateQueueResult extends Object
Returns the
QueueUrlattribute of the created queue.Returns the
QueueUrlattribute of the created queue.- Annotations
- @RawJSType() @native()
-
trait
DeleteMessageBatchRequest extends Object
- Annotations
- @RawJSType() @native()
-
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()
- type DeleteMessageBatchRequestEntryList = Array[DeleteMessageBatchRequestEntry]
-
trait
DeleteMessageBatchResult extends Object
For each message in the batch, the response contains a
DeleteMessageBatchResultEntrytag if the message is deleted or aBatchResultErrorEntrytag if the message can't be deleted.For each message in the batch, the response contains a
DeleteMessageBatchResultEntrytag if the message is deleted or aBatchResultErrorEntrytag if the message can't be deleted.- Annotations
- @RawJSType() @native()
-
trait
DeleteMessageBatchResultEntry extends Object
Encloses the
Idof an entry inDeleteMessageBatch.Encloses the
Idof an entry inDeleteMessageBatch.- Annotations
- @RawJSType() @native()
- type DeleteMessageBatchResultEntryList = Array[DeleteMessageBatchResultEntry]
-
trait
DeleteMessageRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
DeleteQueueRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetQueueAttributesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
GetQueueAttributesResult extends Object
A list of returned queue attributes.
A list of returned queue attributes.
- Annotations
- @RawJSType() @native()
-
trait
GetQueueUrlRequest extends Object
- Annotations
- @RawJSType() @native()
-
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()
-
trait
ListDeadLetterSourceQueuesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListDeadLetterSourceQueuesResult extends Object
A list of your dead letter source queues.
A list of your dead letter source queues.
- Annotations
- @RawJSType() @native()
-
trait
ListQueueTagsRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListQueueTagsResult extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListQueuesRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ListQueuesResult extends Object
A list of your queues.
A list of your queues.
- Annotations
- @RawJSType() @native()
-
trait
Message extends Object
An Amazon SQS message.
An Amazon SQS message.
- Annotations
- @RawJSType() @native()
- type MessageAttributeName = String
- type MessageAttributeNameList = Array[MessageAttributeName]
-
trait
MessageAttributeValue extends Object
The user-specified message attribute value.
The user-specified message attribute value. For string data types, the
Valueattribute has the same restrictions on the content as the message body. For more information, seeSendMessage.Name,type,valueand the message body must not be empty or null. All parts of the message attribute, includingName,Type, andValue, are part of the message size restriction (256 KB or 262,144 bytes).- Annotations
- @RawJSType() @native()
- type MessageBodyAttributeMap = Dictionary[MessageAttributeValue]
- type MessageList = Array[Message]
- type MessageSystemAttributeMap = Dictionary[String]
- type MessageSystemAttributeName = String
-
trait
PurgeQueueRequest extends Object
- Annotations
- @RawJSType() @native()
- type QueueAttributeMap = Dictionary[String]
- type QueueAttributeName = String
- type QueueUrlList = Array[String]
-
trait
ReceiveMessageRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
ReceiveMessageResult extends Object
A list of received messages.
A list of received messages.
- Annotations
- @RawJSType() @native()
-
trait
RemovePermissionRequest extends Object
- Annotations
- @RawJSType() @native()
-
class
SQS extends Object
- Annotations
- @RawJSType() @native() @JSImport( "aws-sdk" , "SQS" )
- implicit final class SQSOps extends AnyVal
-
trait
SendMessageBatchRequest extends Object
- Annotations
- @RawJSType() @native()
-
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()
- type SendMessageBatchRequestEntryList = Array[SendMessageBatchRequestEntry]
-
trait
SendMessageBatchResult extends Object
For each message in the batch, the response contains a
SendMessageBatchResultEntrytag if the message succeeds or aBatchResultErrorEntrytag if the message fails.For each message in the batch, the response contains a
SendMessageBatchResultEntrytag if the message succeeds or aBatchResultErrorEntrytag if the message fails.- Annotations
- @RawJSType() @native()
-
trait
SendMessageBatchResultEntry extends Object
Encloses a
MessageIdfor a successfully-enqueued message in aSendMessageBatch.Encloses a
MessageIdfor a successfully-enqueued message in aSendMessageBatch.- Annotations
- @RawJSType() @native()
- type SendMessageBatchResultEntryList = Array[SendMessageBatchResultEntry]
-
trait
SendMessageRequest extends Object
- Annotations
- @RawJSType() @native()
-
trait
SendMessageResult extends Object
The
MD5OfMessageBodyandMessageIdelements.The
MD5OfMessageBodyandMessageIdelements.- Annotations
- @RawJSType() @native()
-
trait
SetQueueAttributesRequest extends Object
- Annotations
- @RawJSType() @native()
- type StringList = Array[String]
- type TagKey = String
- type TagKeyList = Array[TagKey]
- type TagMap = Dictionary[TagValue]
-
trait
TagQueueRequest extends Object
- Annotations
- @RawJSType() @native()
- type TagValue = String
-
trait
UntagQueueRequest extends Object
- Annotations
- @RawJSType() @native()
Value Members
- object AddPermissionRequest
- object BatchResultErrorEntry
- object ChangeMessageVisibilityBatchRequest
- object ChangeMessageVisibilityBatchRequestEntry
- object ChangeMessageVisibilityBatchResult
- object ChangeMessageVisibilityBatchResultEntry
- object ChangeMessageVisibilityRequest
- object CreateQueueRequest
- object CreateQueueResult
- object DeleteMessageBatchRequest
- object DeleteMessageBatchRequestEntry
- object DeleteMessageBatchResult
- object DeleteMessageBatchResultEntry
- object DeleteMessageRequest
- object DeleteQueueRequest
- object GetQueueAttributesRequest
- object GetQueueAttributesResult
- object GetQueueUrlRequest
- object GetQueueUrlResult
- object ListDeadLetterSourceQueuesRequest
- object ListDeadLetterSourceQueuesResult
- object ListQueueTagsRequest
- object ListQueueTagsResult
- object ListQueuesRequest
- object ListQueuesResult
- object Message
- object MessageAttributeValue
- object MessageSystemAttributeNameEnum
- object PurgeQueueRequest
- object QueueAttributeNameEnum
- object ReceiveMessageRequest
- object ReceiveMessageResult
- object RemovePermissionRequest
- object SendMessageBatchRequest
- object SendMessageBatchRequestEntry
- object SendMessageBatchResult
- object SendMessageBatchResultEntry
- object SendMessageRequest
- object SendMessageResult
- object SetQueueAttributesRequest
- object TagQueueRequest
- object UntagQueueRequest