@Override public GetItemSpec withPrimaryKey(String hashKeyName, Object hashKeyValue) { super.withPrimaryKey(hashKeyName, hashKeyValue); return this; }
@Override public QuerySpec withMaxResultSize(Integer maxResultSize) { setMaxResultSize(maxResultSize); return this; }
@Override public ScanSpec withMaxPageSize(int maxPageSize) { setMaxPageSize(maxPageSize); return this; }
@Override public UpdateItemSpec withProgressListener(ProgressListener progressListener) { setProgressListener(progressListener); return this; }
@Override public UpdateItemSpec withRequestMetricCollector( RequestMetricCollector requestMetricCollector) { setRequestMetricCollector(requestMetricCollector); return this; }
@Override public GetItemSpec withRequestMetricCollector( RequestMetricCollector requestMetricCollector) { setRequestMetricCollector(requestMetricCollector); return this; }
@Override public Integer getMaxResultSize() { return spec.getMaxResultSize(); } }
@Override public ScanSpec withRequestMetricCollector( RequestMetricCollector requestMetricCollector) { setRequestMetricCollector(requestMetricCollector); return this; }
@Override public BatchGetItemSpec withRequestMetricCollector( RequestMetricCollector requestMetricCollector) { setRequestMetricCollector(requestMetricCollector); return this; }
@Override public ListTablesSpec withMaxResultSize(int maxResultSize) { setMaxResultSize(maxResultSize); return this; }
@Override public ListTablesSpec withMaxPageSize(int maxPageSize) { setMaxPageSize(maxPageSize); return this; }
@Override public ListTablesSpec withRequestMetricCollector( RequestMetricCollector requestMetricCollector) { setRequestMetricCollector(requestMetricCollector); return this; } }
@Override public ScanSpec withProgressListener(ProgressListener progressListener) { setProgressListener(progressListener); return this; }
@Override public BatchWriteItemSpec withRequestMetricCollector( RequestMetricCollector requestMetricCollector) { setRequestMetricCollector(requestMetricCollector); return this; }
@Override public BatchGetItemSpec withProgressListener(ProgressListener progressListener) { setProgressListener(progressListener); return this; }
@Override public GetItemSpec withPrimaryKey(String hashKeyName, Object hashKeyValue, String rangeKeyName, Object rangeKeyValue) { super.withPrimaryKey(hashKeyName, hashKeyValue, rangeKeyName, rangeKeyValue); return this; }
@Override public QuerySpec withMaxResultSize(int maxResultSize) { setMaxResultSize(maxResultSize); return this; }
@Override public ScanSpec withMaxPageSize(Integer maxPageSize) { setMaxPageSize(maxPageSize); return this; }
@Override public DeleteItemSpec withPrimaryKey(KeyAttribute ... components) { super.withPrimaryKey(components); return this; }
@Override public GetItemSpec withPrimaryKey(KeyAttribute ... components) { super.withPrimaryKey(components); return this; }