@Generated(value="jsii-pacmak/1.5.0 (build 46538f8)", date="2020-05-21T11:02:02.742Z") @Stability(value=Experimental) public interface DynamoDeleteItemProps extends software.amazon.jsii.JsiiSerializable
EXPERIMENTAL
| Modifier and Type | Interface and Description |
|---|---|
static class |
DynamoDeleteItemProps.Builder
A builder for
DynamoDeleteItemProps |
static class |
DynamoDeleteItemProps.Jsii$Proxy
An implementation for
DynamoDeleteItemProps |
| Modifier and Type | Method and Description |
|---|---|
static DynamoDeleteItemProps.Builder |
builder() |
default String |
getConditionExpression()
A condition that must be satisfied in order for a conditional DeleteItem to succeed.
|
default Map<String,String> |
getExpressionAttributeNames()
One or more substitution tokens for attribute names in an expression.
|
default DynamoAttributeValueMap |
getExpressionAttributeValues()
One or more values that can be substituted in an expression.
|
DynamoAttribute |
getPartitionKey()
An attribute representing the partition key of the item to delete.
|
default DynamoConsumedCapacity |
getReturnConsumedCapacity()
Determines the level of detail about provisioned throughput consumption that is returned in the response.
|
default DynamoItemCollectionMetrics |
getReturnItemCollectionMetrics()
Determines whether item collection metrics are returned.
|
default DynamoReturnValues |
getReturnValues()
Use ReturnValues if you want to get the item attributes as they appeared before they were deleted.
|
default DynamoAttribute |
getSortKey()
An attribute representing the sort key of the item to delete.
|
String |
getTableName()
The name of the table containing the requested item.
|
@Stability(value=Experimental) @NotNull DynamoAttribute getPartitionKey()
EXPERIMENTAL
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html#DDB-DeleteItem-request-Key@Stability(value=Experimental) @NotNull String getTableName()
EXPERIMENTAL
@Stability(value=Experimental) @Nullable default String getConditionExpression()
Default: - No condition expression
EXPERIMENTAL
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html#DDB-DeleteItem-request-ConditionExpression@Stability(value=Experimental) @Nullable default Map<String,String> getExpressionAttributeNames()
Default: - No expression attribute names
EXPERIMENTAL
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html#DDB-DeleteItem-request-ExpressionAttributeNames@Stability(value=Experimental) @Nullable default DynamoAttributeValueMap getExpressionAttributeValues()
Default: - No expression attribute values
EXPERIMENTAL
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html#DDB-DeleteItem-request-ExpressionAttributeValues@Stability(value=Experimental) @Nullable default DynamoConsumedCapacity getReturnConsumedCapacity()
Default: DynamoConsumedCapacity.NONE
EXPERIMENTAL
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html#DDB-DeleteItem-request-ReturnConsumedCapacity@Stability(value=Experimental) @Nullable default DynamoItemCollectionMetrics getReturnItemCollectionMetrics()
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.
Default: DynamoItemCollectionMetrics.NONE
EXPERIMENTAL
@Stability(value=Experimental) @Nullable default DynamoReturnValues getReturnValues()
Default: DynamoReturnValues.NONE
EXPERIMENTAL
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html#DDB-DeleteItem-request-ReturnValues@Stability(value=Experimental) @Nullable default DynamoAttribute getSortKey()
Default: - No sort key
EXPERIMENTAL
https://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_DeleteItem.html#DDB-DeleteItem-request-Key@Stability(value=Experimental) static DynamoDeleteItemProps.Builder builder()
DynamoDeleteItemProps.Builder of DynamoDeleteItemPropsCopyright © 2020. All rights reserved.