Modifier and Type | Method and Description |
---|---|
ItemCollection<QueryOutcome> |
Index.query(QuerySpec spec) |
ItemCollection<QueryOutcome> |
Table.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 | Method and Description |
---|---|
protected ItemCollection<QueryOutcome> |
QueryImpl.doQuery(QuerySpec spec) |
protected ItemCollection<QueryOutcome> |
IndexQueryImpl.doQuery(QuerySpec spec) |
ItemCollection<QueryOutcome> |
QueryImpl.query(QuerySpec spec) |
Modifier and Type | Method and Description |
---|---|
QuerySpec |
QuerySpec.withAttributesToGet(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(String hashKeyName,
Object hashKeyValue) |
QuerySpec |
QuerySpec.withExclusiveStartKey(String hashKeyName,
Object hashKeyValue,
String rangeKeyName,
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(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(String hashKeyName,
Object hashKeyValue) |
QuerySpec |
QuerySpec.withKeyConditionExpression(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(Integer maxPageSize) |
QuerySpec |
QuerySpec.withMaxResultSize(int maxResultSize) |
QuerySpec |
QuerySpec.withMaxResultSize(Integer maxResultSize) |
QuerySpec |
QuerySpec.withNameMap(Map<String,String> nameMap)
Applicable only when an expression has been specified.
|
QuerySpec |
QuerySpec.withProgressListener(ProgressListener progressListener) |
QuerySpec |
QuerySpec.withProjectionExpression(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(Map<String,Object> valueMap)
Applicable only when an expression has been specified.
|
Copyright © 2019. All rights reserved.