class
Amazonite::DynamoDB::TransactGetItemsOutput
- Amazonite::DynamoDB::TransactGetItemsOutput
- Reference
- Object
Included Modules
- JSON::Serializable
Defined in:
dynamodb/transact_get_items_output.crConstructors
- .new(pull : JSON::PullParser)
- .new(consumed_capacity : Array(ConsumedCapacity) | Nil = nil, responses : Array(ItemResponse) | Nil = nil)
Instance Method Summary
-
#==(other : self)
Returns
trueif this reference is the same as other. -
#consumed_capacity : Array(ConsumedCapacity) | Nil
If the ReturnConsumedCapacity value was
TOTAL, this is an array ofConsumedCapacityobjects, one for each table addressed byTransactGetItemobjects in the TransactItems parameter. -
#consumed_capacity=(consumed_capacity : Array(ConsumedCapacity) | Nil)
If the ReturnConsumedCapacity value was
TOTAL, this is an array ofConsumedCapacityobjects, one for each table addressed byTransactGetItemobjects in the TransactItems parameter. -
#hash(hasher)
See
Object#hash(hasher) -
#responses : Array(ItemResponse) | Nil
An ordered array of up to 100
ItemResponseobjects, each of which corresponds to theTransactGetItemobject in the same position in the TransactItems array. -
#responses=(responses : Array(ItemResponse) | Nil)
An ordered array of up to 100
ItemResponseobjects, each of which corresponds to theTransactGetItemobject in the same position in the TransactItems array. - #validate! : Nil
Constructor Detail
Instance Method Detail
Returns true if this reference is the same as other. Invokes same?.
If the ReturnConsumedCapacity value was TOTAL, this is an array of ConsumedCapacity
objects, one for each table addressed by TransactGetItem objects in the TransactItems
parameter. These ConsumedCapacity objects report the read-capacity units consumed by the
TransactGetItems call in that table.
If the ReturnConsumedCapacity value was TOTAL, this is an array of ConsumedCapacity
objects, one for each table addressed by TransactGetItem objects in the TransactItems
parameter. These ConsumedCapacity objects report the read-capacity units consumed by the
TransactGetItems call in that table.
An ordered array of up to 100 ItemResponse objects, each of which corresponds to the
TransactGetItem object in the same position in the TransactItems array. Each ItemResponse
object contains a Map of the name-value pairs that are the projected attributes of the requested
item.
If a requested item could not be retrieved, the corresponding ItemResponse object is Null, or
if the requested item has no projected attributes, the corresponding ItemResponse object is an
empty Map.
An ordered array of up to 100 ItemResponse objects, each of which corresponds to the
TransactGetItem object in the same position in the TransactItems array. Each ItemResponse
object contains a Map of the name-value pairs that are the projected attributes of the requested
item.
If a requested item could not be retrieved, the corresponding ItemResponse object is Null, or
if the requested item has no projected attributes, the corresponding ItemResponse object is an
empty Map.