Example usage for com.amazonaws.services.dynamodbv2.model DeleteItemRequest DeleteItemRequest

List of usage examples for com.amazonaws.services.dynamodbv2.model DeleteItemRequest DeleteItemRequest

Introduction

In this page you can find the example usage for com.amazonaws.services.dynamodbv2.model DeleteItemRequest DeleteItemRequest.

Prototype

public DeleteItemRequest() 

Source Link

Document

Default constructor for DeleteItemRequest object.

Usage

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);
}