Class Expression.Builder
- java.lang.Object
-
- software.amazon.awssdk.enhanced.dynamodb.Expression.Builder
-
- Enclosing class:
- Expression
@NotThreadSafe public static final class Expression.Builder extends Object
A builder forExpression
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expressionbuild()Builds anExpressionbased on the values stored in this builderExpression.Builderexpression(String expression)The expression stringExpression.BuilderexpressionNames(Map<String,String> expressionNames)The optional 'expression names' token mapExpression.BuilderexpressionValues(Map<String,AttributeValue> expressionValues)The optional 'expression values' token mapExpression.BuilderputExpressionName(String key, String value)Adds a single element to the optional 'expression names' token mapExpression.BuilderputExpressionValue(String key, AttributeValue value)Adds a single element to the optional 'expression values' token map
-
-
-
Method Detail
-
expression
public Expression.Builder expression(String expression)
The expression string
-
expressionValues
public Expression.Builder expressionValues(Map<String,AttributeValue> expressionValues)
The optional 'expression values' token map
-
putExpressionValue
public Expression.Builder putExpressionValue(String key, AttributeValue value)
Adds a single element to the optional 'expression values' token map
-
expressionNames
public Expression.Builder expressionNames(Map<String,String> expressionNames)
The optional 'expression names' token map
-
putExpressionName
public Expression.Builder putExpressionName(String key, String value)
Adds a single element to the optional 'expression names' token map
-
build
public Expression build()
Builds anExpressionbased on the values stored in this builder
-
-