Modifier and Type | Method and Description |
---|---|
QueryResult |
AmazonDynamoDBClient.query(QueryRequest queryRequest)
A Query operation uses the primary key of a table or a secondary
index to directly access items from that table or index.
|
QueryResult |
AmazonDynamoDB.query(QueryRequest queryRequest)
A Query operation uses the primary key of a table or a secondary
index to directly access items from that table or index.
|
QueryResult |
AbstractAmazonDynamoDB.query(QueryRequest request) |
java.util.concurrent.Future<QueryResult> |
AmazonDynamoDBAsyncClient.queryAsync(QueryRequest request) |
java.util.concurrent.Future<QueryResult> |
AmazonDynamoDBAsync.queryAsync(QueryRequest queryRequest)
A Query operation uses the primary key of a table or a secondary
index to directly access items from that table or index.
|
java.util.concurrent.Future<QueryResult> |
AbstractAmazonDynamoDBAsync.queryAsync(QueryRequest request) |
java.util.concurrent.Future<QueryResult> |
AmazonDynamoDBAsyncClient.queryAsync(QueryRequest request,
AsyncHandler<QueryRequest,QueryResult> asyncHandler) |
java.util.concurrent.Future<QueryResult> |
AmazonDynamoDBAsync.queryAsync(QueryRequest queryRequest,
AsyncHandler<QueryRequest,QueryResult> asyncHandler)
A Query operation uses the primary key of a table or a secondary
index to directly access items from that table or index.
|
java.util.concurrent.Future<QueryResult> |
AbstractAmazonDynamoDBAsync.queryAsync(QueryRequest request,
AsyncHandler<QueryRequest,QueryResult> asyncHandler) |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.Future<QueryResult> |
AmazonDynamoDBAsyncClient.queryAsync(QueryRequest request,
AsyncHandler<QueryRequest,QueryResult> asyncHandler) |
java.util.concurrent.Future<QueryResult> |
AmazonDynamoDBAsync.queryAsync(QueryRequest queryRequest,
AsyncHandler<QueryRequest,QueryResult> asyncHandler)
A Query operation uses the primary key of a table or a secondary
index to directly access items from that table or index.
|
java.util.concurrent.Future<QueryResult> |
AbstractAmazonDynamoDBAsync.queryAsync(QueryRequest request,
AsyncHandler<QueryRequest,QueryResult> asyncHandler) |
Modifier and Type | Field and Description |
---|---|
private QueryRequest |
PaginatedQueryList.queryRequest
The current query request
|
Modifier and Type | Method and Description |
---|---|
private <T> QueryRequest |
DynamoDBMapper.createQueryRequestFromExpression(java.lang.Class<T> clazz,
DynamoDBQueryExpression<T> xpress,
DynamoDBMapperConfig config) |
Modifier and Type | Method and Description |
---|---|
private void |
DynamoDBMapper.processKeyConditions(java.lang.Class<?> clazz,
QueryRequest queryRequest,
java.util.Map<java.lang.String,Condition> hashKeyConditions,
java.util.Map<java.lang.String,Condition> rangeKeyConditions)
Utility method for checking the validity of both hash and range key
conditions.
|
Constructor and Description |
---|
PaginatedQueryList(DynamoDBMapper mapper,
java.lang.Class<T> clazz,
AmazonDynamoDB dynamo,
QueryRequest queryRequest,
QueryResult queryResult,
DynamoDBMapperConfig.PaginationLoadingStrategy paginationLoadingStrategy,
DynamoDBMapperConfig config) |
Modifier and Type | Field and Description |
---|---|
private QueryRequest |
QueryPage.request |
Constructor and Description |
---|
QueryPage(AmazonDynamoDB client,
QuerySpec spec,
QueryRequest request,
int index,
QueryOutcome outcome) |
Modifier and Type | Method and Description |
---|---|
QueryRequest |
QueryRequest.addExclusiveStartKeyEntry(java.lang.String key,
AttributeValue value) |
QueryRequest |
QueryRequest.addExpressionAttributeNamesEntry(java.lang.String key,
java.lang.String value) |
QueryRequest |
QueryRequest.addExpressionAttributeValuesEntry(java.lang.String key,
AttributeValue value) |
QueryRequest |
QueryRequest.addKeyConditionsEntry(java.lang.String key,
Condition value) |
QueryRequest |
QueryRequest.addQueryFilterEntry(java.lang.String key,
Condition value) |
QueryRequest |
QueryRequest.clearExclusiveStartKeyEntries()
Removes all the entries added into ExclusiveStartKey.
|
QueryRequest |
QueryRequest.clearExpressionAttributeNamesEntries()
Removes all the entries added into ExpressionAttributeNames.
|
QueryRequest |
QueryRequest.clearExpressionAttributeValuesEntries()
Removes all the entries added into ExpressionAttributeValues.
|
QueryRequest |
QueryRequest.clearKeyConditionsEntries()
Removes all the entries added into KeyConditions.
|
QueryRequest |
QueryRequest.clearQueryFilterEntries()
Removes all the entries added into QueryFilter.
|
QueryRequest |
QueryRequest.clone() |
QueryRequest |
QueryRequest.withAttributesToGet(java.util.Collection<java.lang.String> attributesToGet)
|
QueryRequest |
QueryRequest.withAttributesToGet(java.lang.String... attributesToGet)
|
QueryRequest |
QueryRequest.withConditionalOperator(ConditionalOperator conditionalOperator)
|
QueryRequest |
QueryRequest.withConditionalOperator(java.lang.String conditionalOperator)
|
QueryRequest |
QueryRequest.withConsistentRead(java.lang.Boolean consistentRead)
Determines the read consistency model: If set to
true , then
the operation uses strongly consistent reads; otherwise, the operation
uses eventually consistent reads. |
QueryRequest |
QueryRequest.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.
|
QueryRequest |
QueryRequest.withExclusiveStartKey(java.util.Map<java.lang.String,AttributeValue> exclusiveStartKey)
The primary key of the first item that this operation will evaluate.
|
QueryRequest |
QueryRequest.withExpressionAttributeNames(java.util.Map<java.lang.String,java.lang.String> expressionAttributeNames)
One or more substitution tokens for attribute names in an expression.
|
QueryRequest |
QueryRequest.withExpressionAttributeValues(java.util.Map<java.lang.String,AttributeValue> expressionAttributeValues)
One or more values that can be substituted in an expression.
|
QueryRequest |
QueryRequest.withFilterExpression(java.lang.String filterExpression)
A string that contains conditions that DynamoDB applies after the
Query operation, but before the data is returned to you.
|
QueryRequest |
QueryRequest.withIndexName(java.lang.String indexName)
The name of an index to query.
|
QueryRequest |
QueryRequest.withKeyConditionExpression(java.lang.String keyConditionExpression)
The condition that specifies the key value(s) for items to be retrieved
by the Query action.
|
QueryRequest |
QueryRequest.withKeyConditions(java.util.Map<java.lang.String,Condition> keyConditions)
|
QueryRequest |
QueryRequest.withLimit(java.lang.Integer limit)
The maximum number of items to evaluate (not necessarily the number of
matching items).
|
QueryRequest |
QueryRequest.withProjectionExpression(java.lang.String projectionExpression)
A string that identifies one or more attributes to retrieve from the
table.
|
QueryRequest |
QueryRequest.withQueryFilter(java.util.Map<java.lang.String,Condition> queryFilter)
|
QueryRequest |
QueryRequest.withReturnConsumedCapacity(ReturnConsumedCapacity returnConsumedCapacity) |
QueryRequest |
QueryRequest.withReturnConsumedCapacity(java.lang.String returnConsumedCapacity) |
QueryRequest |
QueryRequest.withScanIndexForward(java.lang.Boolean scanIndexForward)
Specifies the order for index traversal: If
true (default),
the traversal is performed in ascending order; if false , the
traversal is performed in descending order. |
QueryRequest |
QueryRequest.withSelect(Select select)
The attributes to be returned in the result.
|
QueryRequest |
QueryRequest.withSelect(java.lang.String select)
The attributes to be returned in the result.
|
QueryRequest |
QueryRequest.withTableName(java.lang.String tableName)
The name of the table containing the requested items.
|
Modifier and Type | Method and Description |
---|---|
Request<QueryRequest> |
QueryRequestMarshaller.marshall(QueryRequest queryRequest) |
Modifier and Type | Method and Description |
---|---|
Request<QueryRequest> |
QueryRequestMarshaller.marshall(QueryRequest queryRequest) |