| ScanSpec | ScanSpec. withAttributesToGet(String... attributes) | 
| ScanSpec | ScanSpec. withConditionalOperator(ConditionalOperator op) | 
| ScanSpec | ScanSpec. withExclusiveStartKey(KeyAttribute... exclusiveStartKey) | 
| ScanSpec | ScanSpec. withExclusiveStartKey(PrimaryKey exclusiveStartKey) | 
| ScanSpec | ScanSpec. withExclusiveStartKey(String hashKeyName,
                     Object hashKeyValue) | 
| ScanSpec | ScanSpec. withExclusiveStartKey(String hashKeyName,
                     Object hashKeyValue,
                     String rangeKeyName,
                     Object rangeKeyValue) | 
| ScanSpec | ScanSpec. withFilterExpression(String expression) | 
| ScanSpec | ScanSpec. withMaxPageSize(int maxPageSize) | 
| ScanSpec | ScanSpec. withMaxPageSize(Integer maxPageSize) | 
| ScanSpec | ScanSpec. withMaxResultSize(int maxResultSize) | 
| ScanSpec | ScanSpec. withMaxResultSize(Integer maxResultSize) | 
| ScanSpec | ScanSpec. withNameMap(Map<String,String> nameMap)Applicable only when an expression has been specified. | 
| ScanSpec | ScanSpec. withProgressListener(ProgressListener progressListener) | 
| ScanSpec | ScanSpec. withProjectionExpression(String expression) | 
| ScanSpec | ScanSpec. withRequestMetricCollector(RequestMetricCollector requestMetricCollector) | 
| ScanSpec | ScanSpec. withReturnConsumedCapacity(ReturnConsumedCapacity capacity) | 
| ScanSpec | ScanSpec. withScanFilters(ScanFilter... scanFilters) | 
| ScanSpec | ScanSpec. withSegment(Integer segment) | 
| ScanSpec | ScanSpec. withSelect(Select select) | 
| ScanSpec | ScanSpec. withTotalSegments(Integer totalSegments) | 
| ScanSpec | ScanSpec. withValueMap(Map<String,Object> valueMap)Applicable only when an expression has been specified. |