awscala.dynamodbv2
Type members
Classlikes
- Companion
- object
- Companion
- object
- Companion
- object
Configured Implementation
Configured Implementation
- Value Params
- clientConfiguration
clientConfiguration
- credentialsProvider
credentialsProvider
Default Implementation
Default Implementation
- Value Params
- credentialsProvider
credentialsProvider
- Companion
- object
- Companion
- object
- Companion
- object
- Companion
- object
- Companion
- object
- Companion
- object
The ResultPager allows iteration over the results from a DynamoDB query/scan as a single stream of items, handling the necessary paging details in the background.
The ResultPager allows iteration over the results from a DynamoDB query/scan as a single stream of items, handling the necessary paging details in the background.
DynamoDB paginates the result of query/scan operations. The data returned from a Query or Scan operation is limited to 1 MB; this means that if the result set exceeds 1 MB of data, you'll need to perform another Query or Scan operation to retrieve the next 1 MB of data. In addition, the limit parameter controls the number of items that you want DynamoDB to process in a single request before returning results. See http://docs.aws.amazon.com/amazondynamodb/latest/developerguide/QueryAndScan.html#Pagination
Each response from DynamoDB indicates if the processing has reached the end of the dataset, or if another request is needed in order to continue scanning where the last request finished.
When the items from a page is exhausted, the ResultPager will issue a new query/scan for the next page of results, until processing reaches the end of the dataset, or the client stops iterating over the result (as the return value is a Stream[Item])
- Companion
- object
- Companion
- object