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