}
@Override
public PutItemOutcome putItem(Item item, String conditionExpression,
Map<String, String> nameMap, Map<String, Object> valueMap) {
return doPutItem(new PutItemSpec()
.withItem(item)
.withConditionExpression(conditionExpression)
.withNameMap(nameMap)
.withValueMap(valueMap));
}