Start line:  
End line:  

Snippet Preview

Snippet HTML Code

Stack Overflow Questions
  /*
   * Copyright 2014-2015 Amazon.com, Inc. or its affiliates. All Rights Reserved.
   *
   * Licensed under the Apache License, Version 2.0 (the "License").
   * You may not use this file except in compliance with the License.
   * A copy of the License is located at
   *
   *  http://aws.amazon.com/apache2.0
   *
  * or in the "license" file accompanying this file. This file is distributed
  * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either
  * express or implied. See the License for the specific language governing
  * permissions and limitations under the License.
  */
 package com.amazonaws.services.dynamodbv2.document;
 
 import java.util.Set;
 
Used to update an attribute. Each instance of AttributeUpdate includes the name, action and new value to be used for modifying the attribute.

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 class AttributeUpdate {
 
     private final String attributeName;
 
     private AttributeAction action;
 
     private Set<ObjectattributeValues;
 
     private Object value;

    
Used to update an attribute. Each instance of AttributeUpdate includes the name, action and new value to be used for modifying the attribute.

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(String attributeName) {
         this. = attributeName;
     }

    
Used to update an attribute. Each instance of AttributeUpdate includes the name, action and new value to be used for modifying the attribute.

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(Object attributeValue) {
          = .;
         this. = attributeValue;
         return this;
     }
 
     public AttributeUpdate delete() {
          = .;
         return this;
     }
 
     public AttributeUpdate removeElements(Object... elementsToBeRemoved) {
          = .;
         this. = Collections.unmodifiableSet(new LinkedHashSet<Object>(
                Arrays.asList(elementsToBeRemoved)));
        return this;
    }
    public AttributeUpdate addNumeric(Number value) {
         = .;
        this. = value;
        return this;
    }
    public AttributeUpdate addElements(Object... newElements) {
         = .;
        this. = Collections.unmodifiableSet(new LinkedHashSet<Object>(
                Arrays.asList(newElements)));
        return this;
    }
    public String getAttributeName() {
        return ;
    }
    public AttributeAction getAction() {
        return ;
    }
    public Set<ObjectgetAttributeValues() {
        return ;
    }
    public Object getValue() {
        return ;
    }
New to GrepCode? Check out our FAQ X