Interface Delete.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<Delete.Builder,Delete>
,SdkBuilder<Delete.Builder,Delete>
,SdkPojo
- Enclosing class:
- Delete
public static interface Delete.Builder extends SdkPojo, CopyableBuilder<Delete.Builder,Delete>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Delete.Builder
conditionExpression(String conditionExpression)
A condition that must be satisfied in order for a conditional delete to succeed.Delete.Builder
expressionAttributeNames(Map<String,String> expressionAttributeNames)
One or more substitution tokens for attribute names in an expression.Delete.Builder
expressionAttributeValues(Map<String,AttributeValue> expressionAttributeValues)
One or more values that can be substituted in an expression.Delete.Builder
key(Map<String,AttributeValue> key)
The primary key of the item to be deleted.Delete.Builder
returnValuesOnConditionCheckFailure(String returnValuesOnConditionCheckFailure)
UseReturnValuesOnConditionCheckFailure
to get the item attributes if theDelete
condition fails.Delete.Builder
returnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure returnValuesOnConditionCheckFailure)
UseReturnValuesOnConditionCheckFailure
to get the item attributes if theDelete
condition fails.Delete.Builder
tableName(String tableName)
Name of the table in which the item to be deleted resides.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
key
Delete.Builder key(Map<String,AttributeValue> key)
The primary key of the item to be deleted. Each element consists of an attribute name and a value for that attribute.
- Parameters:
key
- The primary key of the item to be deleted. Each element consists of an attribute name and a value for that attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
tableName
Delete.Builder tableName(String tableName)
Name of the table in which the item to be deleted resides.
- Parameters:
tableName
- Name of the table in which the item to be deleted resides.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
conditionExpression
Delete.Builder conditionExpression(String conditionExpression)
A condition that must be satisfied in order for a conditional delete to succeed.
- Parameters:
conditionExpression
- A condition that must be satisfied in order for a conditional delete to succeed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expressionAttributeNames
Delete.Builder expressionAttributeNames(Map<String,String> expressionAttributeNames)
One or more substitution tokens for attribute names in an expression.
- Parameters:
expressionAttributeNames
- One or more substitution tokens for attribute names in an expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
expressionAttributeValues
Delete.Builder expressionAttributeValues(Map<String,AttributeValue> expressionAttributeValues)
One or more values that can be substituted in an expression.
- Parameters:
expressionAttributeValues
- One or more values that can be substituted in an expression.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
returnValuesOnConditionCheckFailure
Delete.Builder returnValuesOnConditionCheckFailure(String returnValuesOnConditionCheckFailure)
Use
ReturnValuesOnConditionCheckFailure
to get the item attributes if theDelete
condition fails. ForReturnValuesOnConditionCheckFailure
, the valid values are: NONE and ALL_OLD.- Parameters:
returnValuesOnConditionCheckFailure
- UseReturnValuesOnConditionCheckFailure
to get the item attributes if theDelete
condition fails. ForReturnValuesOnConditionCheckFailure
, the valid values are: NONE and ALL_OLD.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReturnValuesOnConditionCheckFailure
,ReturnValuesOnConditionCheckFailure
-
returnValuesOnConditionCheckFailure
Delete.Builder returnValuesOnConditionCheckFailure(ReturnValuesOnConditionCheckFailure returnValuesOnConditionCheckFailure)
Use
ReturnValuesOnConditionCheckFailure
to get the item attributes if theDelete
condition fails. ForReturnValuesOnConditionCheckFailure
, the valid values are: NONE and ALL_OLD.- Parameters:
returnValuesOnConditionCheckFailure
- UseReturnValuesOnConditionCheckFailure
to get the item attributes if theDelete
condition fails. ForReturnValuesOnConditionCheckFailure
, the valid values are: NONE and ALL_OLD.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ReturnValuesOnConditionCheckFailure
,ReturnValuesOnConditionCheckFailure
-
-