Modifier and Type | Method and Description |
---|---|
ItemCollection<QueryOutcome> |
Table.query(QuerySpec spec) |
ItemCollection<QueryOutcome> |
Index.query(QuerySpec spec) |
Modifier and Type | Method and Description |
---|---|
ItemCollection<QueryOutcome> |
QueryApi.query(QuerySpec spec)
Queries table by specifying all the details.
|
Modifier and Type | Field and Description |
---|---|
private QuerySpec |
QueryPage.spec |
private QuerySpec |
QueryCollection.spec |
Modifier and Type | Method and Description |
---|---|
protected ItemCollection<QueryOutcome> |
QueryImpl.doQuery(QuerySpec spec) |
protected ItemCollection<QueryOutcome> |
IndexQueryImpl.doQuery(QuerySpec spec) |
ItemCollection<QueryOutcome> |
QueryImpl.query(QuerySpec spec) |
Constructor and Description |
---|
QueryCollection(AmazonDynamoDB client,
QuerySpec spec) |
QueryPage(AmazonDynamoDB client,
QuerySpec spec,
QueryRequest request,
int index,
QueryOutcome outcome) |
Modifier and Type | Method and Description |
---|---|
QuerySpec |
QuerySpec.withAttributesToGet(java.lang.String... attributes) |
QuerySpec |
QuerySpec.withConditionalOperator(ConditionalOperator op) |
QuerySpec |
QuerySpec.withConsistentRead(boolean consistentRead) |
QuerySpec |
QuerySpec.withExclusiveStartKey(KeyAttribute... exclusiveStartKey) |
QuerySpec |
QuerySpec.withExclusiveStartKey(PrimaryKey exclusiveStartKey) |
QuerySpec |
QuerySpec.withExclusiveStartKey(java.lang.String hashKeyName,
java.lang.Object hashKeyValue) |
QuerySpec |
QuerySpec.withExclusiveStartKey(java.lang.String hashKeyName,
java.lang.Object hashKeyValue,
java.lang.String rangeKeyName,
java.lang.Object rangeKeyValue) |
QuerySpec |
QuerySpec.withExpressionSpec(QueryExpressionSpec xspec)
Convenient method to specify expressions (and the associated name map and
value map) via
QueryExpressionSpec . |
QuerySpec |
QuerySpec.withFilterExpression(java.lang.String filterExpression)
When a filter expression is specified, the corresponding name-map and
value-map can optionally be specified via
withNameMap(Map) and
withValueMap(Map) . |
QuerySpec |
QuerySpec.withHashKey(KeyAttribute hashKey) |
QuerySpec |
QuerySpec.withHashKey(java.lang.String hashKeyName,
java.lang.Object hashKeyValue) |
QuerySpec |
QuerySpec.withKeyConditionExpression(java.lang.String keyConditionExpression)
When a key condition expression is specified, the corresponding name-map
and value-map can optionally be specified via
withNameMap(Map)
and withValueMap(Map) . |
QuerySpec |
QuerySpec.withMaxPageSize(int maxPageSize) |
QuerySpec |
QuerySpec.withMaxPageSize(java.lang.Integer maxPageSize) |
QuerySpec |
QuerySpec.withMaxResultSize(int maxResultSize) |
QuerySpec |
QuerySpec.withMaxResultSize(java.lang.Integer maxResultSize) |
QuerySpec |
QuerySpec.withNameMap(java.util.Map<java.lang.String,java.lang.String> nameMap)
Applicable only when an expression has been specified.
|
QuerySpec |
QuerySpec.withProgressListener(ProgressListener progressListener) |
QuerySpec |
QuerySpec.withProjectionExpression(java.lang.String projectionExpression)
When a projection expression is specified, the corresponding name-map and
value-map can optionally be specified via
withNameMap(Map) and
withValueMap(Map) . |
QuerySpec |
QuerySpec.withQueryFilters(QueryFilter... queryFilters) |
QuerySpec |
QuerySpec.withRangeKeyCondition(RangeKeyCondition rangeKeyCondition) |
QuerySpec |
QuerySpec.withRequestMetricCollector(RequestMetricCollector requestMetricCollector) |
QuerySpec |
QuerySpec.withReturnConsumedCapacity(ReturnConsumedCapacity returnConsumedCapacity) |
QuerySpec |
QuerySpec.withScanIndexForward(boolean scanIndexForward) |
QuerySpec |
QuerySpec.withSelect(Select select) |
QuerySpec |
QuerySpec.withValueMap(java.util.Map<java.lang.String,java.lang.Object> valueMap)
Applicable only when an expression has been specified.
|