return id;
}
@Override
public ObjectNode toJSON() {
ObjectNode obj = new ObjectNode(JsonNodeFactory.instance);
obj.put("id", id);
if (userMessageId != null)
obj.put("userMessageId", userMessageId);
if (twitterMessageId != null)
obj.put("twitterMessageId", twitterMessageId);
if (userNotificationId != null)
obj.put("userNotificationId", userNotificationId);
obj.put("numTried", numTried);
if (lastTriedAt != null)
obj.put("lastTriedAt", lastTriedAt.getTime());
if (invalidAfter != null)
obj.put("invalidAfter", invalidAfter.getTime());
if (tryAfter != null)
obj.put("tryAfter", tryAfter.getTime());
if (createdAt != null)
obj.put("createdAt", createdAt.getTime());
if (modifiedAt != null)
obj.put("modifiedAt", modifiedAt.getTime());
return obj;
}