List of usage examples for com.amazonaws.services.dynamodbv2.model PutItemRequest PutItemRequest
public PutItemRequest()
From source file:kinesisadaptersample.StreamsAdapterDemoHelper.java
License:Open Source License
public static void putItem(AmazonDynamoDB dynamoDBClient, String tableName, java.util.Map<String, AttributeValue> items) { PutItemRequest putItemRequest = new PutItemRequest().withTableName(tableName).withItem(items); dynamoDBClient.putItem(putItemRequest); }
From source file:org.iternine.jeppetto.dao.dynamodb.DynamoDBQueryModelDAO.java
License:Apache License
private void saveItem(DynamoDBPersistable dynamoDBPersistable) { generateIdIfNeeded(dynamoDBPersistable); try {/* w w w . j a v a2 s. c o m*/ PutItemRequest putItemRequest = new PutItemRequest().withTableName(tableName) .withItem(ConversionUtil.getItemFromObject(dynamoDBPersistable)) .withConditionExpression(uniqueIdConditionExpression); dynamoDB.putItem(putItemRequest); } catch (Exception e) { throw new JeppettoException(e); } }