public static final class DeleteAction.Builder extends Object implements CopyableBuilder<DeleteAction.Builder,DeleteAction>
DeleteAction
Modifier and Type | Method and Description |
---|---|
DeleteAction |
build()
Builds an
DeleteAction based on the values stored in this builder. |
DeleteAction.Builder |
expressionNames(Map<String,String> expressionNames)
Sets the optional 'expression names' token map, overriding any existing values.
|
DeleteAction.Builder |
expressionValues(Map<String,AttributeValue> expressionValues)
Sets the 'expression values' token map that maps from value references (expression attribute values) to
DynamoDB AttributeValues, overriding any existing values.
|
DeleteAction.Builder |
path(String path)
A string expression representing the attribute to be acted upon
|
DeleteAction.Builder |
putExpressionName(String key,
String value)
Adds a single element to the optional 'expression names' token map.
|
DeleteAction.Builder |
putExpressionValue(String key,
AttributeValue value)
Adds a single element to the 'expression values' token map.
|
DeleteAction.Builder |
value(String value)
A string expression representing the value used in the action.
|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
copy
applyMutation
public DeleteAction.Builder path(String path)
public DeleteAction.Builder value(String value)
public DeleteAction.Builder expressionValues(Map<String,AttributeValue> expressionValues)
public DeleteAction.Builder putExpressionValue(String key, AttributeValue value)
expressionValues(Map)
public DeleteAction.Builder expressionNames(Map<String,String> expressionNames)
putExpressionName(String, String)
public DeleteAction.Builder putExpressionName(String key, String value)
expressionNames(Map)
public DeleteAction build()
DeleteAction
based on the values stored in this builder.build
in interface Buildable
build
in interface SdkBuilder<DeleteAction.Builder,DeleteAction>
Copyright © 2023. All rights reserved.