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