public class AttributeUpdate
extends java.lang.Object
Typical usages:
new AttributeUpdate("strAttr").put("attrValue");
new AttributeUpdate("intAttr").addNumeric(42);
...
See http://docs.aws.amazon.com/amazondynamodb/latest/APIReference/ API_UpdateItem.html#DDB-UpdateItem-request-AttributeUpdates
Modifier and Type | Field and Description |
---|---|
private AttributeAction |
action |
private java.lang.String |
attributeName |
private java.util.Set<java.lang.Object> |
attributeValues |
private java.lang.Object |
value |
Constructor and Description |
---|
AttributeUpdate(java.lang.String attributeName)
Used to update an attribute.
|
Modifier and Type | Method and Description |
---|---|
AttributeUpdate |
addElements(java.lang.Object... newElements) |
AttributeUpdate |
addNumeric(java.lang.Number value) |
AttributeUpdate |
delete() |
AttributeAction |
getAction() |
java.lang.String |
getAttributeName() |
java.util.Set<java.lang.Object> |
getAttributeValues() |
java.lang.Object |
getValue() |
AttributeUpdate |
put(java.lang.Object attributeValue)
Used to update an attribute.
|
AttributeUpdate |
removeElements(java.lang.Object... elementsToBeRemoved) |
private final java.lang.String attributeName
private AttributeAction action
private java.util.Set<java.lang.Object> attributeValues
private java.lang.Object value
public AttributeUpdate(java.lang.String attributeName)
Typical usages:
new AttributeUpdate("strAttr").put("attrValue");
new AttributeUpdate("intAttr").addNumeric(42);
...
See http://docs.aws.amazon.com/amazondynamodb/latest/APIReference/ API_UpdateItem.html#DDB-UpdateItem-request-AttributeUpdates
public AttributeUpdate put(java.lang.Object attributeValue)
Typical usages:
new AttributeUpdate("strAttr").put("attrValue");
new AttributeUpdate("intAttr").addNumeric(42);
...
See http://docs.aws.amazon.com/amazondynamodb/latest/APIReference/ API_UpdateItem.html#DDB-UpdateItem-request-AttributeUpdates
public AttributeUpdate delete()
public AttributeUpdate removeElements(java.lang.Object... elementsToBeRemoved)
public AttributeUpdate addNumeric(java.lang.Number value)
public AttributeUpdate addElements(java.lang.Object... newElements)
public java.lang.String getAttributeName()
public AttributeAction getAction()
public java.util.Set<java.lang.Object> getAttributeValues()
public java.lang.Object getValue()