com.amazonaws.services.simpledb.model
Class ReplaceableAttribute

java.lang.Object
  extended by com.amazonaws.services.simpledb.model.ReplaceableAttribute
All Implemented Interfaces:
Serializable

public class ReplaceableAttribute
extends Object
implements Serializable

See Also:
Serialized Form

Constructor Summary
ReplaceableAttribute()
          Default constructor for a new ReplaceableAttribute object.
ReplaceableAttribute(String name, String value, Boolean replace)
          Constructs a new ReplaceableAttribute object.
 
Method Summary
 boolean equals(Object obj)
           
 String getName()
          The name of the replaceable attribute.
 Boolean getReplace()
          A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair.
 String getValue()
          The value of the replaceable attribute.
 int hashCode()
           
 Boolean isReplace()
          A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair.
 void setName(String name)
          The name of the replaceable attribute.
 void setReplace(Boolean replace)
          A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair.
 void setValue(String value)
          The value of the replaceable attribute.
 String toString()
          Returns a string representation of this object; useful for testing and debugging.
 ReplaceableAttribute withName(String name)
          The name of the replaceable attribute.
 ReplaceableAttribute withReplace(Boolean replace)
          A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair.
 ReplaceableAttribute withValue(String value)
          The value of the replaceable attribute.
 
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReplaceableAttribute

public ReplaceableAttribute()
Default constructor for a new ReplaceableAttribute object. Callers should use the setter or fluent setter (with...) methods to initialize this object after creating it.


ReplaceableAttribute

public ReplaceableAttribute(String name,
                            String value,
                            Boolean replace)
Constructs a new ReplaceableAttribute object. Callers should use the setter or fluent setter (with...) methods to initialize any additional object members.

Parameters:
name - The name of the replaceable attribute.
value - The value of the replaceable attribute.
replace - A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair. The default setting is false.
Method Detail

getName

public String getName()
The name of the replaceable attribute.

Returns:
The name of the replaceable attribute.

setName

public void setName(String name)
The name of the replaceable attribute.

Parameters:
name - The name of the replaceable attribute.

withName

public ReplaceableAttribute withName(String name)
The name of the replaceable attribute.

Returns a reference to this object so that method calls can be chained together.

Parameters:
name - The name of the replaceable attribute.
Returns:
A reference to this updated object so that method calls can be chained together.

getValue

public String getValue()
The value of the replaceable attribute.

Returns:
The value of the replaceable attribute.

setValue

public void setValue(String value)
The value of the replaceable attribute.

Parameters:
value - The value of the replaceable attribute.

withValue

public ReplaceableAttribute withValue(String value)
The value of the replaceable attribute.

Returns a reference to this object so that method calls can be chained together.

Parameters:
value - The value of the replaceable attribute.
Returns:
A reference to this updated object so that method calls can be chained together.

isReplace

public Boolean isReplace()
A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair. The default setting is false.

Returns:
A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair. The default setting is false.

setReplace

public void setReplace(Boolean replace)
A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair. The default setting is false.

Parameters:
replace - A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair. The default setting is false.

withReplace

public ReplaceableAttribute withReplace(Boolean replace)
A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair. The default setting is false.

Returns a reference to this object so that method calls can be chained together.

Parameters:
replace - A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair. The default setting is false.
Returns:
A reference to this updated object so that method calls can be chained together.

getReplace

public Boolean getReplace()
A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair. The default setting is false.

Returns:
A flag specifying whether or not to replace the attribute/value pair or to add a new attribute/value pair. The default setting is false.

toString

public String toString()
Returns a string representation of this object; useful for testing and debugging.

Overrides:
toString in class Object
Returns:
A string representation of this object.
See Also:
Object.toString()

hashCode

public int hashCode()
Overrides:
hashCode in class Object

equals

public boolean equals(Object obj)
Overrides:
equals in class Object


Copyright © 2016. All rights reserved.