List of usage examples for com.amazonaws.services.dynamodbv2.model DeleteItemRequest DeleteItemRequest
public DeleteItemRequest()
From source file:com.vitembp.embedded.data.UuidStringStoreDynamoDB.java
License:Open Source License
@Override public void delete(UUID key) throws IOException { Map<String, AttributeValue> reqkey = new HashMap<>(); reqkey.put("ID", new AttributeValue().withS(key.toString())); DeleteItemRequest request = new DeleteItemRequest().withTableName("DATA").withKey(reqkey) .withReturnItemCollectionMetrics(ReturnItemCollectionMetrics.SIZE); DeleteItemResult result = client.deleteItem(request); }
From source file:com.vitembp.embedded.data.UuidStringStoreDynamoDB.java
License:Open Source License
@Override public void removeCaptureDescription(UUID location) throws IOException { Map<String, AttributeValue> attrs = new HashMap<>(); attrs.put("LOCATION", new AttributeValue(location.toString())); DeleteItemRequest request = new DeleteItemRequest().withTableName("CAPTURES").withKey(attrs); DeleteItemResult result = client.deleteItem(request); }
From source file:io.milton.s3.db.DynamoDBServiceImpl.java
License:Open Source License
@Override public DeleteItemResult deleteItem(String tableName, HashMap<String, AttributeValue> primaryKey) { DeleteItemRequest deleteItemRequest = new DeleteItemRequest().withTableName(tableName).withKey(primaryKey); DeleteItemResult deleteItemResult = dynamoDBClient.deleteItem(deleteItemRequest); LOG.info("Successful by deleting item in " + tableName); return deleteItemResult; }
From source file:kinesisadaptersample.StreamsAdapterDemoHelper.java
License:Open Source License
public static void deleteItem(AmazonDynamoDB dynamoDBClient, String tableName, String id) { java.util.Map<String, AttributeValue> key = new HashMap<String, AttributeValue>(); key.put("Id", new AttributeValue().withN(id)); DeleteItemRequest deleteItemRequest = new DeleteItemRequest().withTableName(tableName).withKey(key); dynamoDBClient.deleteItem(deleteItemRequest); }