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