@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TypedAttributeValueRange extends Object implements Serializable, Cloneable, StructuredPojo
A range of attribute values.
| Constructor and Description |
|---|
TypedAttributeValueRange() |
| Modifier and Type | Method and Description |
|---|---|
TypedAttributeValueRange |
clone() |
boolean |
equals(Object obj) |
String |
getEndMode()
Inclusive or exclusive range end.
|
TypedAttributeValue |
getEndValue()
The attribute value to terminate the range at.
|
String |
getStartMode()
Inclusive or exclusive range start.
|
TypedAttributeValue |
getStartValue()
The value to start the range at.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setEndMode(RangeMode endMode)
Inclusive or exclusive range end.
|
void |
setEndMode(String endMode)
Inclusive or exclusive range end.
|
void |
setEndValue(TypedAttributeValue endValue)
The attribute value to terminate the range at.
|
void |
setStartMode(RangeMode startMode)
Inclusive or exclusive range start.
|
void |
setStartMode(String startMode)
Inclusive or exclusive range start.
|
void |
setStartValue(TypedAttributeValue startValue)
The value to start the range at.
|
String |
toString()
Returns a string representation of this object; useful for testing and debugging.
|
TypedAttributeValueRange |
withEndMode(RangeMode endMode)
Inclusive or exclusive range end.
|
TypedAttributeValueRange |
withEndMode(String endMode)
Inclusive or exclusive range end.
|
TypedAttributeValueRange |
withEndValue(TypedAttributeValue endValue)
The attribute value to terminate the range at.
|
TypedAttributeValueRange |
withStartMode(RangeMode startMode)
Inclusive or exclusive range start.
|
TypedAttributeValueRange |
withStartMode(String startMode)
Inclusive or exclusive range start.
|
TypedAttributeValueRange |
withStartValue(TypedAttributeValue startValue)
The value to start the range at.
|
public void setStartMode(String startMode)
Inclusive or exclusive range start.
startMode - Inclusive or exclusive range start.RangeModepublic String getStartMode()
Inclusive or exclusive range start.
RangeModepublic TypedAttributeValueRange withStartMode(String startMode)
Inclusive or exclusive range start.
startMode - Inclusive or exclusive range start.RangeModepublic void setStartMode(RangeMode startMode)
Inclusive or exclusive range start.
startMode - Inclusive or exclusive range start.RangeModepublic TypedAttributeValueRange withStartMode(RangeMode startMode)
Inclusive or exclusive range start.
startMode - Inclusive or exclusive range start.RangeModepublic void setStartValue(TypedAttributeValue startValue)
The value to start the range at.
startValue - The value to start the range at.public TypedAttributeValue getStartValue()
The value to start the range at.
public TypedAttributeValueRange withStartValue(TypedAttributeValue startValue)
The value to start the range at.
startValue - The value to start the range at.public void setEndMode(String endMode)
Inclusive or exclusive range end.
endMode - Inclusive or exclusive range end.RangeModepublic String getEndMode()
Inclusive or exclusive range end.
RangeModepublic TypedAttributeValueRange withEndMode(String endMode)
Inclusive or exclusive range end.
endMode - Inclusive or exclusive range end.RangeModepublic void setEndMode(RangeMode endMode)
Inclusive or exclusive range end.
endMode - Inclusive or exclusive range end.RangeModepublic TypedAttributeValueRange withEndMode(RangeMode endMode)
Inclusive or exclusive range end.
endMode - Inclusive or exclusive range end.RangeModepublic void setEndValue(TypedAttributeValue endValue)
The attribute value to terminate the range at.
endValue - The attribute value to terminate the range at.public TypedAttributeValue getEndValue()
The attribute value to terminate the range at.
public TypedAttributeValueRange withEndValue(TypedAttributeValue endValue)
The attribute value to terminate the range at.
endValue - The attribute value to terminate the range at.public String toString()
toString in class ObjectObject.toString()public TypedAttributeValueRange clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
marshall in interface StructuredPojoCopyright © 2017. All rights reserved.