Safe Haskell | None |
---|---|
Language | Haskell2010 |
Synopsis
- newtype QueueUrl = QueueUrl Text
- data SQSError = DeleteMessageBatchError
- readQueue :: MonadAWS m => QueueUrl -> m [Message]
- drainQueue :: MonadAWS m => QueueUrl -> m [Message]
- ackMessage :: MonadAWS m => QueueUrl -> Message -> m (Either SQSError ())
- ackMessages :: MonadAWS m => QueueUrl -> [Message] -> m (Either SQSError ())
- messageInBody :: Text -> Maybe Text
- messageToS3Uri :: Message -> Maybe S3Uri
- messageToS3Uri' :: Text -> Maybe S3Uri
Documentation
Instances
Eq QueueUrl | |
Show QueueUrl | |
IsString QueueUrl | |
Defined in Antiope.Messages.Types fromString :: String -> QueueUrl # | |
Generic QueueUrl | |
ToText QueueUrl | |
Defined in Antiope.Messages.Types | |
FromText QueueUrl | |
Defined in Antiope.Messages.Types | |
type Rep QueueUrl | |
Defined in Antiope.Messages.Types |
readQueue :: MonadAWS m => QueueUrl -> m [Message] Source #
Reads the specified SQS queue once returning a bath of messages
drainQueue :: MonadAWS m => QueueUrl -> m [Message] Source #
Reads the specified SQS queue until it is empty and returns a list of messages
messageInBody :: Text -> Maybe Text Source #
Deprecated: The export of messageInBody is deprecated. Use the one from Antiope.Messages instead