@Stability(value=Experimental) public static final class DynamoDeleteItemProps.Builder extends Object
DynamoDeleteItemProps| Constructor and Description |
|---|
Builder() |
@Stability(value=Experimental) public DynamoDeleteItemProps.Builder partitionKey(DynamoAttribute partitionKey)
DynamoDeleteItemProps.getPartitionKey()partitionKey - An attribute representing the partition key of the item to delete. This parameter is required.this@Stability(value=Experimental) public DynamoDeleteItemProps.Builder tableName(String tableName)
DynamoDeleteItemProps.getTableName()tableName - The name of the table containing the requested item. This parameter is required.this@Stability(value=Experimental) public DynamoDeleteItemProps.Builder conditionExpression(String conditionExpression)
DynamoDeleteItemProps.getConditionExpression()conditionExpression - A condition that must be satisfied in order for a conditional DeleteItem to succeed.this@Stability(value=Experimental) public DynamoDeleteItemProps.Builder expressionAttributeNames(Map<String,String> expressionAttributeNames)
DynamoDeleteItemProps.getExpressionAttributeNames()expressionAttributeNames - One or more substitution tokens for attribute names in an expression.this@Stability(value=Experimental) public DynamoDeleteItemProps.Builder expressionAttributeValues(DynamoAttributeValueMap expressionAttributeValues)
DynamoDeleteItemProps.getExpressionAttributeValues()expressionAttributeValues - One or more values that can be substituted in an expression.this@Stability(value=Experimental) public DynamoDeleteItemProps.Builder returnConsumedCapacity(DynamoConsumedCapacity returnConsumedCapacity)
DynamoDeleteItemProps.getReturnConsumedCapacity()returnConsumedCapacity - Determines the level of detail about provisioned throughput consumption that is returned in the response.this@Stability(value=Experimental) public DynamoDeleteItemProps.Builder returnItemCollectionMetrics(DynamoItemCollectionMetrics returnItemCollectionMetrics)
DynamoDeleteItemProps.getReturnItemCollectionMetrics()returnItemCollectionMetrics - Determines whether item collection metrics are returned.
If set to SIZE, the response includes statistics about item collections, if any,
that were modified during the operation are returned in the response.
If set to NONE (the default), no statistics are returned.this@Stability(value=Experimental) public DynamoDeleteItemProps.Builder returnValues(DynamoReturnValues returnValues)
DynamoDeleteItemProps.getReturnValues()returnValues - Use ReturnValues if you want to get the item attributes as they appeared before they were deleted.this@Stability(value=Experimental) public DynamoDeleteItemProps.Builder sortKey(DynamoAttribute sortKey)
DynamoDeleteItemProps.getSortKey()sortKey - An attribute representing the sort key of the item to delete.this@Stability(value=Experimental) public DynamoDeleteItemProps build()
DynamoDeleteItemPropsNullPointerException - if any required attribute was not providedCopyright © 2020. All rights reserved.