Safe Haskell | None |
---|---|
Language | Haskell2010 |
Aws.SimpleDb.Core
Documentation
Constructors
SdbError | |
Fields |
data SdbMetadata #
Instances
data SdbConfiguration qt #
Constructors
SdbConfiguration | |
Fields
|
sdbUsEast :: ByteString #
sdbUsWest :: ByteString #
sdbEuWest :: ByteString #
sdbHttpGet :: ByteString -> SdbConfiguration qt #
sdbHttpsGet :: ByteString -> SdbConfiguration qt #
sdbSignQuery :: [(ByteString, ByteString)] -> SdbConfiguration qt -> SignatureData -> SignedQuery #
sdbResponseConsumer :: (Cursor -> Response SdbMetadata a) -> IORef SdbMetadata -> HTTPResponseConsumer a #
class SdbFromResponse a where #
Minimal complete definition
Methods
sdbFromResponse :: Cursor -> Response SdbMetadata a #
sdbCheckResponseType :: MonadThrow m => a -> Text -> Cursor -> m a #
decodeBase64 :: MonadThrow m => Cursor -> m Text #
Constructors
ForAttribute | |
Fields
|
Instances
ListResponse SelectResponse (Item [Attribute Text]) # | |
Show a => Show (Attribute a) # | |
readAttribute :: MonadThrow m => Cursor -> m (Attribute Text) #
attributeQuery :: (a -> [(ByteString, ByteString)]) -> Attribute a -> [(ByteString, ByteString)] #
addAttribute :: Text -> Text -> Attribute SetAttribute #
replaceAttribute :: Text -> Text -> Attribute SetAttribute #
setAttributeQuery :: SetAttribute -> [(ByteString, ByteString)] #
deleteAttributeQuery :: DeleteAttribute -> [(ByteString, ByteString)] #
expectedValue :: Text -> Text -> Attribute ExpectedAttribute #
expectedExists :: Text -> Bool -> Attribute ExpectedAttribute #
expectedAttributeQuery :: ExpectedAttribute -> [(ByteString, ByteString)] #
Instances
ListResponse SelectResponse (Item [Attribute Text]) # | |
Show a => Show (Item a) # | |
itemQuery :: (a -> [(ByteString, ByteString)]) -> Item a -> [(ByteString, ByteString)] #