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, wait
copy
applyMutation
public 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 Buildable
build
in interface SdkBuilder<AddAction.Builder,AddAction>
Copyright © 2022. All rights reserved.