| Modifier and Type | Method and Description |
|---|---|
default PageIterable<T> |
DynamoDbTable.query(Consumer<QueryEnhancedRequest.Builder> requestConsumer)
This is a convenience method that creates an instance of the request builder avoiding the need to create one
manually via
QueryEnhancedRequest.builder(). |
default PageIterable<T> |
DynamoDbTable.query(QueryConditional queryConditional)
Executes a query against the primary index of the table using a
QueryConditional expression to retrieve a
list of items matching the given conditions. |
default PageIterable<T> |
DynamoDbTable.query(QueryEnhancedRequest request)
Executes a query against the primary index of the table using a
QueryConditional expression to retrieve a
list of items matching the given conditions. |
default PageIterable<T> |
DynamoDbTable.scan()
Scans the table and retrieves all items using default settings.
|
default PageIterable<T> |
DynamoDbTable.scan(Consumer<ScanEnhancedRequest.Builder> requestConsumer)
This is a convenience method that creates an instance of the request builder avoiding the need to create one
manually via
ScanEnhancedRequest.builder(). |
default PageIterable<T> |
DynamoDbTable.scan(ScanEnhancedRequest request)
Scans the table and retrieves all items.
|
| Modifier and Type | Method and Description |
|---|---|
PageIterable<T> |
DefaultDynamoDbTable.query(Consumer<QueryEnhancedRequest.Builder> requestConsumer) |
PageIterable<T> |
DefaultDynamoDbTable.query(QueryConditional queryConditional) |
PageIterable<T> |
DefaultDynamoDbTable.query(QueryEnhancedRequest request) |
PageIterable<T> |
DefaultDynamoDbTable.scan() |
PageIterable<T> |
DefaultDynamoDbTable.scan(Consumer<ScanEnhancedRequest.Builder> requestConsumer) |
PageIterable<T> |
DefaultDynamoDbTable.scan(ScanEnhancedRequest request) |
| Modifier and Type | Method and Description |
|---|---|
default PageIterable<ItemT> |
PaginatedOperation.execute(TableSchema<ItemT> tableSchema,
OperationContext context,
DynamoDbEnhancedClientExtension extension,
DynamoDbClient dynamoDbClient)
Default implementation of a complete synchronous execution of this operation against either the primary or a
secondary index.
|
default PageIterable<ItemT> |
PaginatedTableOperation.executeOnPrimaryIndex(TableSchema<ItemT> tableSchema,
String tableName,
DynamoDbEnhancedClientExtension extension,
DynamoDbClient dynamoDbClient)
Default implementation of a complete synchronous execution of this operation against the primary index.
|
default PageIterable<ItemT> |
PaginatedIndexOperation.executeOnSecondaryIndex(TableSchema<ItemT> tableSchema,
String tableName,
String indexName,
DynamoDbEnhancedClientExtension extension,
DynamoDbClient dynamoDbClient)
Default implementation of a complete synchronous execution of this operation against a secondary index.
|
| Modifier and Type | Method and Description |
|---|---|
static <T> PageIterable<T> |
PageIterable.create(SdkIterable<Page<T>> pageIterable) |
Copyright © 2023. All rights reserved.