package net.ocheyedan.wrk.trello;
/**
* User: blangel
* Date: 6/30/12
* Time: 10:17 AM
*
* Representation of a {@literal Trello} action object.
*
* {
* id=4fee47305a2b20084809173c,
* idMemberCreator=4feb72a3a616022c2d8ca2b1,
* data={},
* type=commentCard,
* date=2012-06-30T00:24:16.842Z,
* memberCreator={}
* }
*/
public final class Action {
private final String id;
private final String idMemberCreator;
private final ActionData data;
private final String type;
private final String date;
private final Member memberCreator;
private Action() {
this(null, null, null, null, null, null);
}
public Action(String id, String idMemberCreator, ActionData data, String type, String date, Member memberCreator) {
this.id = id;
this.idMemberCreator = idMemberCreator;
this.data = data;
this.type = type;
this.date = date;
this.memberCreator = memberCreator;
}
public String getId() {
return id;
}
public String getIdMemberCreator() {
return idMemberCreator;
}
public ActionData getData() {
return data;
}
public String getType() {
return type;
}
public String getDate() {
return date;
}
public Member getMemberCreator() {
return memberCreator;
}
}