@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class TypedAttributeValueRange extends Object implements Serializable, Cloneable, StructuredPojo
A range of attribute values. For more information, see Range Filters.
| Constructor and Description |
|---|
TypedAttributeValueRange() |
| Modifier and Type | Method and Description |
|---|---|
TypedAttributeValueRange |
clone() |
boolean |
equals(Object obj) |
String |
getEndMode()
The inclusive or exclusive range end.
|
TypedAttributeValue |
getEndValue()
The attribute value to terminate the range at.
|
String |
getStartMode()
The inclusive or exclusive range start.
|
TypedAttributeValue |
getStartValue()
The value to start the range at.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller) |
void |
setEndMode(RangeMode endMode)
The inclusive or exclusive range end.
|
void |
setEndMode(String endMode)
The inclusive or exclusive range end.
|
void |
setEndValue(TypedAttributeValue endValue)
The attribute value to terminate the range at.
|
void |
setStartMode(RangeMode startMode)
The inclusive or exclusive range start.
|
void |
setStartMode(String startMode)
The 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.
|
TypedAttributeValueRange |
withEndMode(RangeMode endMode)
The inclusive or exclusive range end.
|
TypedAttributeValueRange |
withEndMode(String endMode)
The inclusive or exclusive range end.
|
TypedAttributeValueRange |
withEndValue(TypedAttributeValue endValue)
The attribute value to terminate the range at.
|
TypedAttributeValueRange |
withStartMode(RangeMode startMode)
The inclusive or exclusive range start.
|
TypedAttributeValueRange |
withStartMode(String startMode)
The inclusive or exclusive range start.
|
TypedAttributeValueRange |
withStartValue(TypedAttributeValue startValue)
The value to start the range at.
|
public void setStartMode(String startMode)
The inclusive or exclusive range start.
startMode - The inclusive or exclusive range start.RangeModepublic String getStartMode()
The inclusive or exclusive range start.
RangeModepublic TypedAttributeValueRange withStartMode(String startMode)
The inclusive or exclusive range start.
startMode - The inclusive or exclusive range start.RangeModepublic void setStartMode(RangeMode startMode)
The inclusive or exclusive range start.
startMode - The inclusive or exclusive range start.RangeModepublic TypedAttributeValueRange withStartMode(RangeMode startMode)
The inclusive or exclusive range start.
startMode - The 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)
The inclusive or exclusive range end.
endMode - The inclusive or exclusive range end.RangeModepublic String getEndMode()
The inclusive or exclusive range end.
RangeModepublic TypedAttributeValueRange withEndMode(String endMode)
The inclusive or exclusive range end.
endMode - The inclusive or exclusive range end.RangeModepublic void setEndMode(RangeMode endMode)
The inclusive or exclusive range end.
endMode - The inclusive or exclusive range end.RangeModepublic TypedAttributeValueRange withEndMode(RangeMode endMode)
The inclusive or exclusive range end.
endMode - The 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 © 2018. All rights reserved.