| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Antiope.SQS.Types
Synopsis
- data ConsumerMode
- data ConsumerResult
- data SQSError = DeleteMessageBatchError
- newtype QueueUrl = QueueUrl Text
- newtype ReceiptHandle = ReceiptHandle Text
- class HasReceiptHandle a where
- getReceiptHandle :: a -> Maybe ReceiptHandle
Documentation
data ConsumerMode Source #
Queue consuming mode
Constructors
| Drain | Keep consuming the queue until there are no messages |
| Forever | Keep consuming the queue forever |
Instances
| Eq ConsumerMode Source # | |
Defined in Antiope.SQS.Types | |
| Show ConsumerMode Source # | |
Defined in Antiope.SQS.Types Methods showsPrec :: Int -> ConsumerMode -> ShowS # show :: ConsumerMode -> String # showList :: [ConsumerMode] -> ShowS # | |
| Generic ConsumerMode Source # | |
Defined in Antiope.SQS.Types Associated Types type Rep ConsumerMode :: Type -> Type # | |
| type Rep ConsumerMode Source # | |
data ConsumerResult Source #
Instances
| Eq ConsumerResult Source # | |
Defined in Antiope.SQS.Types Methods (==) :: ConsumerResult -> ConsumerResult -> Bool # (/=) :: ConsumerResult -> ConsumerResult -> Bool # | |
| Show ConsumerResult Source # | |
Defined in Antiope.SQS.Types Methods showsPrec :: Int -> ConsumerResult -> ShowS # show :: ConsumerResult -> String # showList :: [ConsumerResult] -> ShowS # | |
| Generic ConsumerResult Source # | |
Defined in Antiope.SQS.Types Associated Types type Rep ConsumerResult :: Type -> Type # Methods from :: ConsumerResult -> Rep ConsumerResult x # to :: Rep ConsumerResult x -> ConsumerResult # | |
| type Rep ConsumerResult Source # | |
Constructors
| DeleteMessageBatchError |
Instances
| Eq QueueUrl Source # | |
| Show QueueUrl Source # | |
| IsString QueueUrl Source # | |
Defined in Antiope.SQS.Types Methods fromString :: String -> QueueUrl # | |
| Generic QueueUrl Source # | |
| ToText QueueUrl Source # | |
Defined in Antiope.SQS.Types | |
| FromText QueueUrl Source # | |
Defined in Antiope.SQS.Types | |
| type Rep QueueUrl Source # | |
Defined in Antiope.SQS.Types | |
newtype ReceiptHandle Source #
Constructors
| ReceiptHandle Text |
Instances
class HasReceiptHandle a where Source #
Methods
getReceiptHandle :: a -> Maybe ReceiptHandle Source #
Instances
| HasReceiptHandle Message Source # | |
Defined in Antiope.SQS.Types Methods | |
| HasReceiptHandle ReceiptHandle Source # | |
Defined in Antiope.SQS.Types Methods getReceiptHandle :: ReceiptHandle -> Maybe ReceiptHandle Source # | |
| HasReceiptHandle (SqsMessage a) Source # | |
Defined in Antiope.SQS.Messages Methods getReceiptHandle :: SqsMessage a -> Maybe ReceiptHandle Source # | |