@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class DateFilter extends Object implements Serializable, Cloneable, StructuredPojo
Contains details on the time range used to filter data.
Constructor and Description |
---|
DateFilter() |
Modifier and Type | Method and Description |
---|---|
DateFilter |
clone() |
boolean |
equals(Object obj) |
Date |
getEndInclusive()
A timestamp representing the end date of the time period until when data is filtered, including the end date.
|
Date |
getStartInclusive()
A timestamp representing the start of the time period from when data is filtered, including the start date.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setEndInclusive(Date endInclusive)
A timestamp representing the end date of the time period until when data is filtered, including the end date.
|
void |
setStartInclusive(Date startInclusive)
A timestamp representing the start of the time period from when data is filtered, including the start date.
|
String |
toString()
Returns a string representation of this object.
|
DateFilter |
withEndInclusive(Date endInclusive)
A timestamp representing the end date of the time period until when data is filtered, including the end date.
|
DateFilter |
withStartInclusive(Date startInclusive)
A timestamp representing the start of the time period from when data is filtered, including the start date.
|
public void setStartInclusive(Date startInclusive)
A timestamp representing the start of the time period from when data is filtered, including the start date.
startInclusive
- A timestamp representing the start of the time period from when data is filtered, including the start
date.public Date getStartInclusive()
A timestamp representing the start of the time period from when data is filtered, including the start date.
public DateFilter withStartInclusive(Date startInclusive)
A timestamp representing the start of the time period from when data is filtered, including the start date.
startInclusive
- A timestamp representing the start of the time period from when data is filtered, including the start
date.public void setEndInclusive(Date endInclusive)
A timestamp representing the end date of the time period until when data is filtered, including the end date.
endInclusive
- A timestamp representing the end date of the time period until when data is filtered, including the end
date.public Date getEndInclusive()
A timestamp representing the end date of the time period until when data is filtered, including the end date.
public DateFilter withEndInclusive(Date endInclusive)
A timestamp representing the end date of the time period until when data is filtered, including the end date.
endInclusive
- A timestamp representing the end date of the time period until when data is filtered, including the end
date.public String toString()
toString
in class Object
Object.toString()
public DateFilter clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.