Modifier and Type | Method and Description |
---|---|
ScanResult |
AmazonDynamoDBClient.scan(ScanRequest scanRequest)
The Scan operation returns one or more items and item attributes
by accessing every item in a table or a secondary index.
|
ScanResult |
AmazonDynamoDB.scan(ScanRequest scanRequest)
The Scan operation returns one or more items and item attributes
by accessing every item in a table or a secondary index.
|
ScanResult |
AbstractAmazonDynamoDB.scan(ScanRequest request) |
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsyncClient.scanAsync(ScanRequest request) |
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsync.scanAsync(ScanRequest scanRequest)
The Scan operation returns one or more items and item attributes
by accessing every item in a table or a secondary index.
|
java.util.concurrent.Future<ScanResult> |
AbstractAmazonDynamoDBAsync.scanAsync(ScanRequest request) |
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsyncClient.scanAsync(ScanRequest request,
AsyncHandler<ScanRequest,ScanResult> asyncHandler) |
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsync.scanAsync(ScanRequest scanRequest,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
The Scan operation returns one or more items and item attributes
by accessing every item in a table or a secondary index.
|
java.util.concurrent.Future<ScanResult> |
AbstractAmazonDynamoDBAsync.scanAsync(ScanRequest request,
AsyncHandler<ScanRequest,ScanResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsyncClient.scanAsync(ScanRequest request,
AsyncHandler<ScanRequest,ScanResult> asyncHandler) |
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsync.scanAsync(ScanRequest scanRequest,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
The Scan operation returns one or more items and item attributes
by accessing every item in a table or a secondary index.
|
java.util.concurrent.Future<ScanResult> |
AbstractAmazonDynamoDBAsync.scanAsync(ScanRequest request,
AsyncHandler<ScanRequest,ScanResult> asyncHandler) |
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsyncClient.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AbstractAmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsyncClient.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AbstractAmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.List<java.lang.String> attributesToGet,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsyncClient.scanAsync(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
java.util.concurrent.Future<ScanResult> |
AbstractAmazonDynamoDBAsync.scanAsync(java.lang.String tableName,
java.util.Map<java.lang.String,Condition> scanFilter,
AsyncHandler<ScanRequest,ScanResult> asyncHandler)
Simplified method form for invoking the Scan operation with an
AsyncHandler.
|
Modifier and Type | Field and Description |
---|---|
private ScanRequest |
PaginatedScanList.scanRequest
The current scan request
|
Modifier and Type | Field and Description |
---|---|
private java.util.List<ScanRequest> |
ParallelScanTask.parallelScanRequests
The list of hard copies of ScanRequest with different segment number.
|
Modifier and Type | Method and Description |
---|---|
private ScanRequest |
DynamoDBMapper.createScanRequestFromExpression(java.lang.Class<?> clazz,
DynamoDBScanExpression scanExpression,
DynamoDBMapperConfig config) |
Modifier and Type | Method and Description |
---|---|
private java.util.List<ScanRequest> |
DynamoDBMapper.createParallelScanRequestsFromExpression(java.lang.Class<?> clazz,
DynamoDBScanExpression scanExpression,
int totalSegments,
DynamoDBMapperConfig config) |
Constructor and Description |
---|
PaginatedScanList(DynamoDBMapper mapper,
java.lang.Class<T> clazz,
AmazonDynamoDB dynamo,
ScanRequest scanRequest,
ScanResult scanResult,
DynamoDBMapperConfig.PaginationLoadingStrategy paginationLoadingStrategy,
DynamoDBMapperConfig config) |
Constructor and Description |
---|
ParallelScanTask(AmazonDynamoDB dynamo,
java.util.List<ScanRequest> parallelScanRequests) |
ParallelScanTask(DynamoDBMapper mapper,
AmazonDynamoDB dynamo,
java.util.List<ScanRequest> parallelScanRequests)
Deprecated.
|
Modifier and Type | Field and Description |
---|---|
private ScanRequest |
ScanPage.request |
Constructor and Description |
---|
ScanPage(AmazonDynamoDB client,
ScanSpec spec,
ScanRequest request,
int index,
ScanOutcome outcome) |
Modifier and Type | Method and Description |
---|---|
ScanRequest |
ScanRequest.addExclusiveStartKeyEntry(java.lang.String key,
AttributeValue value) |
ScanRequest |
ScanRequest.addExpressionAttributeNamesEntry(java.lang.String key,
java.lang.String value) |
ScanRequest |
ScanRequest.addExpressionAttributeValuesEntry(java.lang.String key,
AttributeValue value) |
ScanRequest |
ScanRequest.addScanFilterEntry(java.lang.String key,
Condition value) |
ScanRequest |
ScanRequest.clearExclusiveStartKeyEntries()
Removes all the entries added into ExclusiveStartKey.
|
ScanRequest |
ScanRequest.clearExpressionAttributeNamesEntries()
Removes all the entries added into ExpressionAttributeNames.
|
ScanRequest |
ScanRequest.clearExpressionAttributeValuesEntries()
Removes all the entries added into ExpressionAttributeValues.
|
ScanRequest |
ScanRequest.clearScanFilterEntries()
Removes all the entries added into ScanFilter.
|
ScanRequest |
ScanRequest.clone() |
ScanRequest |
ScanRequest.withAttributesToGet(java.util.Collection<java.lang.String> attributesToGet)
|
ScanRequest |
ScanRequest.withAttributesToGet(java.lang.String... attributesToGet)
|
ScanRequest |
ScanRequest.withConditionalOperator(ConditionalOperator conditionalOperator)
|
ScanRequest |
ScanRequest.withConditionalOperator(java.lang.String conditionalOperator)
|
ScanRequest |
ScanRequest.withConsistentRead(java.lang.Boolean consistentRead)
A Boolean value that determines the read consistency model during the
scan:
|
ScanRequest |
ScanRequest.withExclusiveStartKey(java.util.Map.Entry<java.lang.String,AttributeValue> hashKey,
java.util.Map.Entry<java.lang.String,AttributeValue> rangeKey)
The primary hash and range keys of the first item that this operation
will evaluate.
|
ScanRequest |
ScanRequest.withExclusiveStartKey(java.util.Map<java.lang.String,AttributeValue> exclusiveStartKey)
The primary key of the first item that this operation will evaluate.
|
ScanRequest |
ScanRequest.withExpressionAttributeNames(java.util.Map<java.lang.String,java.lang.String> expressionAttributeNames)
One or more substitution tokens for attribute names in an expression.
|
ScanRequest |
ScanRequest.withExpressionAttributeValues(java.util.Map<java.lang.String,AttributeValue> expressionAttributeValues)
One or more values that can be substituted in an expression.
|
ScanRequest |
ScanRequest.withFilterExpression(java.lang.String filterExpression)
A string that contains conditions that DynamoDB applies after the
Scan operation, but before the data is returned to you.
|
ScanRequest |
ScanRequest.withIndexName(java.lang.String indexName)
The name of a secondary index to scan.
|
ScanRequest |
ScanRequest.withLimit(java.lang.Integer limit)
The maximum number of items to evaluate (not necessarily the number of
matching items).
|
ScanRequest |
ScanRequest.withProjectionExpression(java.lang.String projectionExpression)
A string that identifies one or more attributes to retrieve from the
specified table or index.
|
ScanRequest |
ScanRequest.withReturnConsumedCapacity(ReturnConsumedCapacity returnConsumedCapacity) |
ScanRequest |
ScanRequest.withReturnConsumedCapacity(java.lang.String returnConsumedCapacity) |
ScanRequest |
ScanRequest.withScanFilter(java.util.Map<java.lang.String,Condition> scanFilter)
|
ScanRequest |
ScanRequest.withSegment(java.lang.Integer segment)
For a parallel Scan request, Segment identifies an
individual segment to be scanned by an application worker.
|
ScanRequest |
ScanRequest.withSelect(Select select)
The attributes to be returned in the result.
|
ScanRequest |
ScanRequest.withSelect(java.lang.String select)
The attributes to be returned in the result.
|
ScanRequest |
ScanRequest.withTableName(java.lang.String tableName)
The name of the table containing the requested items; or, if you provide
IndexName , the name of the table to which that index
belongs. |
ScanRequest |
ScanRequest.withTotalSegments(java.lang.Integer totalSegments)
For a parallel Scan request, TotalSegments represents the
total number of segments into which the Scan operation will be
divided.
|
Modifier and Type | Method and Description |
---|---|
Request<ScanRequest> |
ScanRequestMarshaller.marshall(ScanRequest scanRequest) |
Modifier and Type | Method and Description |
---|---|
Request<ScanRequest> |
ScanRequestMarshaller.marshall(ScanRequest scanRequest) |