All Methods Instance Methods Concrete Methods
Modifier and Type |
Method and Description |
List<String> |
getAttributesToGet() |
String |
getConditionalOperator() |
Collection<KeyAttribute> |
getExclusiveStartKey() |
String |
getFilterExpression() |
KeyAttribute |
getHashKey() |
String |
getKeyConditionExpression() |
Integer |
getMaxPageSize()
The maximum number of resources to be retrieved in a single page; used
for pagination purposes.
|
Integer |
getMaxResultSize()
The maximum number of resources to be retrieved in this query, including
all the resources in all pages to be retrieved.
|
Map<String,String> |
getNameMap() |
ProgressListener |
getProgressListener() |
String |
getProjectionExpression() |
Collection<QueryFilter> |
getQueryFilters() |
RangeKeyCondition |
getRangeKeyCondition() |
T |
getRequest()
Internal method.
|
RequestMetricCollector |
getRequestMetricCollector() |
String |
getReturnConsumedCapacity() |
String |
getSelect() |
Map<String,Object> |
getValueMap() |
boolean |
isConsistentRead() |
boolean |
isScanIndexForward() |
void |
setMaxPageSize(Integer value) |
void |
setMaxResultSize(int maxResultSize) |
void |
setMaxResultSize(Integer maxResultSize) |
void |
setProgressListener(ProgressListener progressListener) |
void |
setRequestMetricCollector(RequestMetricCollector requestMetricCollector) |
QuerySpec |
withAttributesToGet(String... attributes) |
QuerySpec |
withConditionalOperator(ConditionalOperator op) |
QuerySpec |
withConsistentRead(boolean consistentRead) |
QuerySpec |
withExclusiveStartKey(KeyAttribute... exclusiveStartKey) |
QuerySpec |
withExclusiveStartKey(PrimaryKey exclusiveStartKey) |
QuerySpec |
withExclusiveStartKey(String hashKeyName,
Object hashKeyValue) |
QuerySpec |
withExclusiveStartKey(String hashKeyName,
Object hashKeyValue,
String rangeKeyName,
Object rangeKeyValue) |
QuerySpec |
withExpressionSpec(QueryExpressionSpec xspec)
Convenient method to specify expressions (and the associated name map and
value map) via QueryExpressionSpec .
|
QuerySpec |
withFilterExpression(String filterExpression)
|
QuerySpec |
withHashKey(KeyAttribute hashKey) |
QuerySpec |
withHashKey(String hashKeyName,
Object hashKeyValue) |
QuerySpec |
withKeyConditionExpression(String keyConditionExpression)
|
QuerySpec |
withMaxPageSize(int maxPageSize) |
QuerySpec |
withMaxPageSize(Integer maxPageSize) |
QuerySpec |
withMaxResultSize(int maxResultSize) |
QuerySpec |
withMaxResultSize(Integer maxResultSize) |
QuerySpec |
withNameMap(Map<String,String> nameMap)
Applicable only when an expression has been specified.
|
QuerySpec |
withProgressListener(ProgressListener progressListener) |
QuerySpec |
withProjectionExpression(String projectionExpression)
|
QuerySpec |
withQueryFilters(QueryFilter... queryFilters) |
QuerySpec |
withRangeKeyCondition(RangeKeyCondition rangeKeyCondition) |
QuerySpec |
withRequestMetricCollector(RequestMetricCollector requestMetricCollector) |
QuerySpec |
withReturnConsumedCapacity(ReturnConsumedCapacity returnConsumedCapacity) |
QuerySpec |
withScanIndexForward(boolean scanIndexForward) |
QuerySpec |
withSelect(Select select) |
QuerySpec |
withValueMap(Map<String,Object> valueMap)
Applicable only when an expression has been specified.
|