Safe Haskell | Safe-Inferred |
---|---|
Language | Haskell2010 |
Aws.SimpleDb.Core
Documentation
Constructors
SdbError | |
Fields
|
Instances
Exception SdbError # | |
Defined in Aws.SimpleDb.Core Methods toException :: SdbError -> SomeException # fromException :: SomeException -> Maybe SdbError # displayException :: SdbError -> String # | |
Show SdbError # | |
data SdbMetadata #
Constructors
SdbMetadata | |
Instances
Loggable SdbMetadata # | |
Defined in Aws.SimpleDb.Core Methods toLogText :: SdbMetadata -> Text # | |
Monoid SdbMetadata # | |
Defined in Aws.SimpleDb.Core Methods mempty :: SdbMetadata # mappend :: SdbMetadata -> SdbMetadata -> SdbMetadata # mconcat :: [SdbMetadata] -> SdbMetadata # | |
Semigroup SdbMetadata # | |
Defined in Aws.SimpleDb.Core Methods (<>) :: SdbMetadata -> SdbMetadata -> SdbMetadata # sconcat :: NonEmpty SdbMetadata -> SdbMetadata # stimes :: Integral b => b -> SdbMetadata -> SdbMetadata # | |
Show SdbMetadata # | |
Defined in Aws.SimpleDb.Core Methods showsPrec :: Int -> SdbMetadata -> ShowS # show :: SdbMetadata -> String # showList :: [SdbMetadata] -> ShowS # |
data SdbConfiguration qt #
Constructors
SdbConfiguration | |
Fields
|
Instances
DefaultServiceConfiguration (SdbConfiguration NormalQuery) # | |
Defined in Aws.SimpleDb.Core | |
DefaultServiceConfiguration (SdbConfiguration UriOnlyQuery) # | |
Defined in Aws.SimpleDb.Core | |
Show (SdbConfiguration qt) # | |
Defined in Aws.SimpleDb.Core Methods showsPrec :: Int -> SdbConfiguration qt -> ShowS # show :: SdbConfiguration qt -> String # showList :: [SdbConfiguration qt] -> ShowS # |
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 #
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]) # | |
Defined in Aws.SimpleDb.Commands.Select Methods listResponse :: SelectResponse -> [Item [Attribute Text]] # | |
Show a => Show (Attribute a) # | |
readAttribute :: MonadThrow m => Cursor -> m (Attribute Text) #
data SetAttribute #
Constructors
SetAttribute | |
Fields
|
Instances
Show SetAttribute # | |
Defined in Aws.SimpleDb.Core Methods showsPrec :: Int -> SetAttribute -> ShowS # show :: SetAttribute -> String # showList :: [SetAttribute] -> ShowS # |
attributeQuery :: (a -> [(ByteString, ByteString)]) -> Attribute a -> [(ByteString, ByteString)] #
addAttribute :: Text -> Text -> Attribute SetAttribute #
replaceAttribute :: Text -> Text -> Attribute SetAttribute #
setAttributeQuery :: SetAttribute -> [(ByteString, ByteString)] #
data DeleteAttribute #
Constructors
DeleteAttribute | |
ValuedDeleteAttribute | |
Fields
|
Instances
Show DeleteAttribute # | |
Defined in Aws.SimpleDb.Core Methods showsPrec :: Int -> DeleteAttribute -> ShowS # show :: DeleteAttribute -> String # showList :: [DeleteAttribute] -> ShowS # |
deleteAttributeQuery :: DeleteAttribute -> [(ByteString, ByteString)] #
data ExpectedAttribute #
Constructors
ExpectedValue | |
Fields
| |
ExpectedExists | |
Fields |
Instances
Show ExpectedAttribute # | |
Defined in Aws.SimpleDb.Core Methods showsPrec :: Int -> ExpectedAttribute -> ShowS # show :: ExpectedAttribute -> String # showList :: [ExpectedAttribute] -> ShowS # |
expectedValue :: Text -> Text -> Attribute ExpectedAttribute #
expectedExists :: Text -> Bool -> Attribute ExpectedAttribute #
expectedAttributeQuery :: ExpectedAttribute -> [(ByteString, ByteString)] #
Instances
ListResponse SelectResponse (Item [Attribute Text]) # | |
Defined in Aws.SimpleDb.Commands.Select Methods listResponse :: SelectResponse -> [Item [Attribute Text]] # | |
Show a => Show (Item a) # | |
itemQuery :: (a -> [(ByteString, ByteString)]) -> Item a -> [(ByteString, ByteString)] #