com.github.dwhjames.awswrap.dynamodb.AmazonDynamoDBScalaMapper
Query a global secondary index by a hash value and optional range condition, ascending or desending, with a limit.
Query a global secondary index by a hash value and optional range condition, ascending or desending, with a limit.
This query targets a named global secondary index. The index being used must be named, as well as the name of the hash attribute used and the target key of the index. If the index contains a range then the name of the range attribute used must also be given along with the target range key. The result will be all items with the same hash key value, and range keys that match the optional range condition.
This method will issue one query request, stopping either at the supplied limit or at the response size limit.
Note that all attributes will be requested, so that the serializer will get a complete item. This may incur extra read capacity, depending on what attributes are projected into the index.
a type that is viewable as an AttributeValue.
an implicit object serializer.
result sequence of the query in a future.
Query a secondary index by a hash value and range condition.
Query a secondary index by a hash value and range condition.
This query targets a named secondary index. The index being used must be named, as well well at the name of the attribute used as a range key in the index. The result will be all items with the same hash key value, and range keys that match the range condition.
This method will issue one query request, stopping either at the supplied limit or at the response size limit.
Note that all attributes will be requested, so that the serializer will get a complete item. This may incur extra read capacity, depending on what attributes are projected into the index.
a type that is viewable as an AttributeValue.
the name of the secondary index to query.
the hash key value to match.
the name of the range key attribute used by the index.
the condition to apply to the range key.
true (default) for forwards scan, and false for reverse scan.
the optional limit for the number of items to return.
an implicit object serializer.
result sequence of the query in a future.
Query a table by a hash key value.
Query a table by a hash key value.
The result will be all items with the same hash key value, but varying range keys.
This method will issue one query request, stopping either at the supplied limit or at the response size limit.
a type that is viewable as an AttributeValue.
the hash key value to match.
the optional limit for the number of items to return.
an implicit object serializer.
result sequence of the query in a future.
Query a table by a hash value and range condition.
Query a table by a hash value and range condition.
The result will be all items with the same hash key value, and range keys that match the range condition.
This method will issue one query request, stopping either at the supplied limit or at the response size limit.
a type that is viewable as an AttributeValue.
the hash key value to match.
the condition to apply to the range key.
true (default) for forwards scan, and false for reverse scan.
the optional limit for the number of items to return.
an implicit object serializer.
result sequence of the query in a future.
Query a table.
Query a table.
This is the most primitive overload, which takes a raw query request object.
This method will issue one query request, stopping at the response size limit.
the query request object.
an implicit object serializer.
result sequence of the query in a future.