@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ReportStatus extends Object implements Serializable, Cloneable, StructuredPojo
A two element dictionary with a lastDelivery
and lastStatus
key whose values describe the
date and status of the last delivered report for a particular report definition.
Constructor and Description |
---|
ReportStatus() |
Modifier and Type | Method and Description |
---|---|
ReportStatus |
clone() |
boolean |
equals(Object obj) |
String |
getLastDelivery()
A timestamp that gives the date of a report delivery.
|
String |
getLastStatus()
An enum that gives the status of a report delivery.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setLastDelivery(String lastDelivery)
A timestamp that gives the date of a report delivery.
|
void |
setLastStatus(String lastStatus)
An enum that gives the status of a report delivery.
|
String |
toString()
Returns a string representation of this object.
|
ReportStatus |
withLastDelivery(String lastDelivery)
A timestamp that gives the date of a report delivery.
|
ReportStatus |
withLastStatus(LastStatus lastStatus)
An enum that gives the status of a report delivery.
|
ReportStatus |
withLastStatus(String lastStatus)
An enum that gives the status of a report delivery.
|
public void setLastDelivery(String lastDelivery)
A timestamp that gives the date of a report delivery.
lastDelivery
- A timestamp that gives the date of a report delivery.public String getLastDelivery()
A timestamp that gives the date of a report delivery.
public ReportStatus withLastDelivery(String lastDelivery)
A timestamp that gives the date of a report delivery.
lastDelivery
- A timestamp that gives the date of a report delivery.public void setLastStatus(String lastStatus)
An enum that gives the status of a report delivery.
lastStatus
- An enum that gives the status of a report delivery.LastStatus
public String getLastStatus()
An enum that gives the status of a report delivery.
LastStatus
public ReportStatus withLastStatus(String lastStatus)
An enum that gives the status of a report delivery.
lastStatus
- An enum that gives the status of a report delivery.LastStatus
public ReportStatus withLastStatus(LastStatus lastStatus)
An enum that gives the status of a report delivery.
lastStatus
- An enum that gives the status of a report delivery.LastStatus
public String toString()
toString
in class Object
Object.toString()
public ReportStatus clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.