@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ActionHistory extends Object implements Serializable, Cloneable, StructuredPojo
The historical records for a budget action.
Constructor and Description |
---|
ActionHistory() |
Modifier and Type | Method and Description |
---|---|
ActionHistory |
clone() |
boolean |
equals(Object obj) |
ActionHistoryDetails |
getActionHistoryDetails()
The description of the details for the event.
|
String |
getEventType()
This distinguishes between whether the events are triggered by the user or are generated by the system.
|
String |
getStatus()
The status of action at the time of the event.
|
Date |
getTimestamp() |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setActionHistoryDetails(ActionHistoryDetails actionHistoryDetails)
The description of the details for the event.
|
void |
setEventType(String eventType)
This distinguishes between whether the events are triggered by the user or are generated by the system.
|
void |
setStatus(String status)
The status of action at the time of the event.
|
void |
setTimestamp(Date timestamp) |
String |
toString()
Returns a string representation of this object.
|
ActionHistory |
withActionHistoryDetails(ActionHistoryDetails actionHistoryDetails)
The description of the details for the event.
|
ActionHistory |
withEventType(EventType eventType)
This distinguishes between whether the events are triggered by the user or are generated by the system.
|
ActionHistory |
withEventType(String eventType)
This distinguishes between whether the events are triggered by the user or are generated by the system.
|
ActionHistory |
withStatus(ActionStatus status)
The status of action at the time of the event.
|
ActionHistory |
withStatus(String status)
The status of action at the time of the event.
|
ActionHistory |
withTimestamp(Date timestamp) |
public void setTimestamp(Date timestamp)
timestamp
- public Date getTimestamp()
public ActionHistory withTimestamp(Date timestamp)
timestamp
- public void setStatus(String status)
The status of action at the time of the event.
status
- The status of action at the time of the event.ActionStatus
public String getStatus()
The status of action at the time of the event.
ActionStatus
public ActionHistory withStatus(String status)
The status of action at the time of the event.
status
- The status of action at the time of the event.ActionStatus
public ActionHistory withStatus(ActionStatus status)
The status of action at the time of the event.
status
- The status of action at the time of the event.ActionStatus
public void setEventType(String eventType)
This distinguishes between whether the events are triggered by the user or are generated by the system.
eventType
- This distinguishes between whether the events are triggered by the user or are generated by the system.EventType
public String getEventType()
This distinguishes between whether the events are triggered by the user or are generated by the system.
EventType
public ActionHistory withEventType(String eventType)
This distinguishes between whether the events are triggered by the user or are generated by the system.
eventType
- This distinguishes between whether the events are triggered by the user or are generated by the system.EventType
public ActionHistory withEventType(EventType eventType)
This distinguishes between whether the events are triggered by the user or are generated by the system.
eventType
- This distinguishes between whether the events are triggered by the user or are generated by the system.EventType
public void setActionHistoryDetails(ActionHistoryDetails actionHistoryDetails)
The description of the details for the event.
actionHistoryDetails
- The description of the details for the event.public ActionHistoryDetails getActionHistoryDetails()
The description of the details for the event.
public ActionHistory withActionHistoryDetails(ActionHistoryDetails actionHistoryDetails)
The description of the details for the event.
actionHistoryDetails
- The description of the details for the event.public String toString()
toString
in class Object
Object.toString()
public ActionHistory clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.