Class UpdateItemExpressionSpec

java.lang.Object
com.amazonaws.services.dynamodbv2.xspec.UpdateItemExpressionSpec

@Beta public class UpdateItemExpressionSpec extends Object
Expression specification for making UpdateItem request to Amazon DynamoDB.

Even though the internal name map and value map are unmodifiable, this object is only as unmodifiable as the underlying values in it's value map. In turn, the values in the value maps are essentially provided by the users of this library. In other words, this object is thread-safe as long as the underlying values provided by the users are thread-safe.

  • Method Details

    • getUpdateExpression

      public String getUpdateExpression()
      Returns the update expression; or null if there is none.
    • getConditionExpression

      public String getConditionExpression()
      Returns the condition expression; or null if there is none.
    • getNameMap

      public Map<String,String> getNameMap()
      Returns the name map which is unmodifiable; or null if there is none.
    • getValueMap

      public Map<String,Object> getValueMap()
      Returns the value map which is unmodifiable; or null if there is none.