| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
Aws.Sqs.Core
Documentation
Constructors
| SqsError | |
Fields | |
| SqsXmlError | |
Fields | |
Instances
| Exception SqsError # | |
Defined in Aws.Sqs.Core Methods toException :: SqsError -> SomeException # fromException :: SomeException -> Maybe SqsError # displayException :: SqsError -> String # backtraceDesired :: SqsError -> Bool # | |
| Show SqsError # | |
data SqsMetadata #
Constructors
| SqsMetadata | |
Fields
| |
Instances
| Loggable SqsMetadata # | |
Defined in Aws.Sqs.Core Methods toLogText :: SqsMetadata -> Text # | |
| Monoid SqsMetadata # | |
Defined in Aws.Sqs.Core Methods mempty :: SqsMetadata # mappend :: SqsMetadata -> SqsMetadata -> SqsMetadata # mconcat :: [SqsMetadata] -> SqsMetadata # | |
| Semigroup SqsMetadata # | |
Defined in Aws.Sqs.Core Methods (<>) :: SqsMetadata -> SqsMetadata -> SqsMetadata # sconcat :: NonEmpty SqsMetadata -> SqsMetadata # stimes :: Integral b => b -> SqsMetadata -> SqsMetadata # | |
| Show SqsMetadata # | |
Defined in Aws.Sqs.Core Methods showsPrec :: Int -> SqsMetadata -> ShowS # show :: SqsMetadata -> String # showList :: [SqsMetadata] -> ShowS # | |
data SqsAuthorization #
Constructors
| SqsAuthorizationHeader | |
| SqsAuthorizationQuery |
Instances
| Show SqsAuthorization # | |
Defined in Aws.Sqs.Core Methods showsPrec :: Int -> SqsAuthorization -> ShowS # show :: SqsAuthorization -> String # showList :: [SqsAuthorization] -> ShowS # | |
Constructors
| Endpoint | |
data SqsConfiguration qt #
Constructors
| SqsConfiguration | |
Fields
| |
Instances
| DefaultServiceConfiguration (SqsConfiguration NormalQuery) # | |
Defined in Aws.Sqs.Core | |
| DefaultServiceConfiguration (SqsConfiguration UriOnlyQuery) # | |
Defined in Aws.Sqs.Core | |
| Show (SqsConfiguration qt) # | |
Defined in Aws.Sqs.Core Methods showsPrec :: Int -> SqsConfiguration qt -> ShowS # show :: SqsConfiguration qt -> String # showList :: [SqsConfiguration qt] -> ShowS # | |
sqsSignQuery :: SqsQuery -> SqsConfiguration qt -> SignatureData -> SignedQuery #
sqsXmlResponseConsumer :: (Cursor -> Response SqsMetadata a) -> IORef SqsMetadata -> HTTPResponseConsumer a #
Constructors
| QueueName | |
Fields
| |
Instances
| Read QueueName # | |
| Show QueueName # | |
| Eq QueueName # | |
| Ord QueueName # | |
printQueueName :: QueueName -> Text #
data QueueAttribute #
Constructors
| QueueAll | |
| ApproximateNumberOfMessages | |
| ApproximateNumberOfMessagesNotVisible | |
| VisibilityTimeout | |
| CreatedTimestamp | |
| LastModifiedTimestamp | |
| Policy | |
| MaximumMessageSize | |
| MessageRetentionPeriod | |
| QueueArn |
Instances
| Enum QueueAttribute # | |
Defined in Aws.Sqs.Core Methods succ :: QueueAttribute -> QueueAttribute # pred :: QueueAttribute -> QueueAttribute # toEnum :: Int -> QueueAttribute # fromEnum :: QueueAttribute -> Int # enumFrom :: QueueAttribute -> [QueueAttribute] # enumFromThen :: QueueAttribute -> QueueAttribute -> [QueueAttribute] # enumFromTo :: QueueAttribute -> QueueAttribute -> [QueueAttribute] # enumFromThenTo :: QueueAttribute -> QueueAttribute -> QueueAttribute -> [QueueAttribute] # | |
| Show QueueAttribute # | |
Defined in Aws.Sqs.Core Methods showsPrec :: Int -> QueueAttribute -> ShowS # show :: QueueAttribute -> String # showList :: [QueueAttribute] -> ShowS # | |
| Eq QueueAttribute # | |
Defined in Aws.Sqs.Core Methods (==) :: QueueAttribute -> QueueAttribute -> Bool # (/=) :: QueueAttribute -> QueueAttribute -> Bool # | |
data MessageAttribute #
Constructors
| MessageAll | all values |
| SenderId | the AWS account number (or the IP address, if anonymous access is allowed) of the sender |
| SentTimestamp | the time when the message was sent (epoch time in milliseconds) |
| ApproximateReceiveCount | the number of times a message has been received but not deleted |
| ApproximateFirstReceiveTimestamp | the time when the message was first received (epoch time in milliseconds) |
Instances
data SqsPermission #
Constructors
| PermissionAll | |
| PermissionSendMessage | |
| PermissionReceiveMessage | |
| PermissionDeleteMessage | |
| PermissionChangeMessageVisibility | |
| PermissionGetQueueAttributes |
Instances
| Enum SqsPermission # | |
Defined in Aws.Sqs.Core Methods succ :: SqsPermission -> SqsPermission # pred :: SqsPermission -> SqsPermission # toEnum :: Int -> SqsPermission # fromEnum :: SqsPermission -> Int # enumFrom :: SqsPermission -> [SqsPermission] # enumFromThen :: SqsPermission -> SqsPermission -> [SqsPermission] # enumFromTo :: SqsPermission -> SqsPermission -> [SqsPermission] # enumFromThenTo :: SqsPermission -> SqsPermission -> SqsPermission -> [SqsPermission] # | |
| Show SqsPermission # | |
Defined in Aws.Sqs.Core Methods showsPrec :: Int -> SqsPermission -> ShowS # show :: SqsPermission -> String # showList :: [SqsPermission] -> ShowS # | |
| Eq SqsPermission # | |
Defined in Aws.Sqs.Core Methods (==) :: SqsPermission -> SqsPermission -> Bool # (/=) :: SqsPermission -> SqsPermission -> Bool # | |
parseQueueAttribute :: MonadThrow m => Text -> m QueueAttribute #
parseMessageAttribute :: MonadThrow m => Text -> m MessageAttribute #
printPermission :: SqsPermission -> Text #
newtype ReceiptHandle #
Constructors
| ReceiptHandle Text |
Instances
| Read ReceiptHandle # | |
Defined in Aws.Sqs.Core Methods readsPrec :: Int -> ReadS ReceiptHandle # readList :: ReadS [ReceiptHandle] # | |
| Show ReceiptHandle # | |
Defined in Aws.Sqs.Core Methods showsPrec :: Int -> ReceiptHandle -> ShowS # show :: ReceiptHandle -> String # showList :: [ReceiptHandle] -> ShowS # | |
| Eq ReceiptHandle # | |
Defined in Aws.Sqs.Core Methods (==) :: ReceiptHandle -> ReceiptHandle -> Bool # (/=) :: ReceiptHandle -> ReceiptHandle -> Bool # | |
| Ord ReceiptHandle # | |
Defined in Aws.Sqs.Core Methods compare :: ReceiptHandle -> ReceiptHandle -> Ordering # (<) :: ReceiptHandle -> ReceiptHandle -> Bool # (<=) :: ReceiptHandle -> ReceiptHandle -> Bool # (>) :: ReceiptHandle -> ReceiptHandle -> Bool # (>=) :: ReceiptHandle -> ReceiptHandle -> Bool # max :: ReceiptHandle -> ReceiptHandle -> ReceiptHandle # min :: ReceiptHandle -> ReceiptHandle -> ReceiptHandle # | |
Instances
| Read MessageId # | |
| Show MessageId # | |
| Eq MessageId # | |
| Ord MessageId # | |
printReceiptHandle :: ReceiptHandle -> Text #