Copyright | Soostone Inc |
---|---|
License | BSD3 |
Maintainer | Justin Dawson <jtdawso@gmail.com> |
Stability | experimental |
Safe Haskell | None |
Language | Haskell2010 |
Aws.DynamoDb.Commands.BatchGetItem
Description
http://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_BatchGetItem.html
Synopsis
- data GetRequestItem = GetRequestItem {
- griProjExpr :: Maybe Text
- griConsistent :: Bool
- griKeys :: [PrimaryKey]
- data BatchGetItem = BatchGetItem {
- bgRequests :: [(Text, GetRequestItem)]
- bgRetCons :: ReturnConsumption
- batchGetRequestItem :: Maybe Text -> Bool -> [PrimaryKey] -> GetRequestItem
- toBatchGet :: [GetItem] -> BatchGetItem
- batchGetItem :: [(Text, GetRequestItem)] -> BatchGetItem
- data BatchGetItemResponse = BatchGetItemResponse {
- bgResponses :: [(Text, [Item])]
- bgUnprocessed :: Maybe [(Text, GetRequestItem)]
- bgConsumed :: Maybe ConsumedCapacity
Documentation
data GetRequestItem Source #
Constructors
GetRequestItem | |
Fields
|
Instances
data BatchGetItem Source #
Constructors
BatchGetItem | |
Fields
|
Instances
Arguments
:: Maybe Text | Projection Expression |
-> Bool | Consistent Read |
-> [PrimaryKey] | Items to be deleted |
-> GetRequestItem |
Construct a RequestItem .
toBatchGet :: [GetItem] -> BatchGetItem Source #
batchGetItem :: [(Text, GetRequestItem)] -> BatchGetItem Source #
Construct a BatchGetItem
data BatchGetItemResponse Source #
Constructors
BatchGetItemResponse | |
Fields
|
Instances
FromJSON BatchGetItemResponse Source # | |||||
Defined in Aws.DynamoDb.Commands.BatchGetItem Methods parseJSON :: Value -> Parser BatchGetItemResponse parseJSONList :: Value -> Parser [BatchGetItemResponse] omittedField :: Maybe BatchGetItemResponse | |||||
AsMemoryResponse BatchGetItemResponse Source # | |||||
Defined in Aws.DynamoDb.Commands.BatchGetItem Associated Types
Methods loadToMemory :: BatchGetItemResponse -> ResourceT IO (MemoryResponse BatchGetItemResponse) Source # | |||||
Read BatchGetItemResponse Source # | |||||
Defined in Aws.DynamoDb.Commands.BatchGetItem Methods readsPrec :: Int -> ReadS BatchGetItemResponse readList :: ReadS [BatchGetItemResponse] readPrec :: ReadPrec BatchGetItemResponse readListPrec :: ReadPrec [BatchGetItemResponse] | |||||
Show BatchGetItemResponse Source # | |||||
Defined in Aws.DynamoDb.Commands.BatchGetItem Methods showsPrec :: Int -> BatchGetItemResponse -> ShowS show :: BatchGetItemResponse -> String showList :: [BatchGetItemResponse] -> ShowS | |||||
Eq BatchGetItemResponse Source # | |||||
Defined in Aws.DynamoDb.Commands.BatchGetItem Methods (==) :: BatchGetItemResponse -> BatchGetItemResponse -> Bool (/=) :: BatchGetItemResponse -> BatchGetItemResponse -> Bool | |||||
Ord BatchGetItemResponse Source # | |||||
Defined in Aws.DynamoDb.Commands.BatchGetItem Methods compare :: BatchGetItemResponse -> BatchGetItemResponse -> Ordering (<) :: BatchGetItemResponse -> BatchGetItemResponse -> Bool (<=) :: BatchGetItemResponse -> BatchGetItemResponse -> Bool (>) :: BatchGetItemResponse -> BatchGetItemResponse -> Bool (>=) :: BatchGetItemResponse -> BatchGetItemResponse -> Bool max :: BatchGetItemResponse -> BatchGetItemResponse -> BatchGetItemResponse min :: BatchGetItemResponse -> BatchGetItemResponse -> BatchGetItemResponse | |||||
ResponseConsumer r BatchGetItemResponse Source # | |||||
Defined in Aws.DynamoDb.Commands.BatchGetItem Associated Types
Methods responseConsumer :: Request -> r -> IORef (ResponseMetadata BatchGetItemResponse) -> HTTPResponseConsumer BatchGetItemResponse Source # | |||||
Transaction BatchGetItem BatchGetItemResponse Source # | |||||
Defined in Aws.DynamoDb.Commands.BatchGetItem | |||||
type MemoryResponse BatchGetItemResponse Source # | |||||
type ResponseMetadata BatchGetItemResponse Source # | |||||
Defined in Aws.DynamoDb.Commands.BatchGetItem |