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 # |