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 © 2020. All rights reserved.