Class ReplaceableAttribute
- java.lang.Object
-
- com.amazonaws.services.simpledb.model.ReplaceableAttribute
-
- All Implemented Interfaces:
Serializable
,Cloneable
public class ReplaceableAttribute extends Object implements Serializable, Cloneable
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description ReplaceableAttribute()
Default constructor for ReplaceableAttribute object.ReplaceableAttribute(String name, String value, Boolean replace)
Constructs a new ReplaceableAttribute object.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ReplaceableAttribute
clone()
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.
-
-
-
Constructor Detail
-
ReplaceableAttribute
public ReplaceableAttribute()
Default constructor for ReplaceableAttribute object. Callers should use the setter or fluent setter (with...) methods to initialize the 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 isfalse
.
-
-
Method Detail
-
setName
public void setName(String name)
The name of the replaceable attribute.- Parameters:
name
- The name of the replaceable attribute.
-
getName
public String getName()
The name of the replaceable attribute.- Returns:
- The name of the replaceable attribute.
-
withName
public ReplaceableAttribute withName(String name)
The name of the replaceable attribute.- Parameters:
name
- The name of the replaceable attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setValue
public void setValue(String value)
The value of the replaceable attribute.- Parameters:
value
- The value of the replaceable attribute.
-
getValue
public String getValue()
The value of the replaceable attribute.- Returns:
- The value of the replaceable attribute.
-
withValue
public ReplaceableAttribute withValue(String value)
The value of the replaceable attribute.- Parameters:
value
- The value of the replaceable attribute.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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 isfalse
.- 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 isfalse
.
-
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 isfalse
.- 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
.
-
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 isfalse
.- 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 isfalse
.- Returns:
- Returns a reference to this 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 isfalse
.- 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 classObject
- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public ReplaceableAttribute clone()
-
-