package dst.ass3.event.model.events;

/**
 * Warning that indicates that an upload event has not reached the lifecycle state UPLOADED within a given time frame.
 */
public class UploadTimeoutWarning extends Warning {

    private static final long serialVersionUID = 7955599732178947649L;

    private long eventId;

    public UploadTimeoutWarning() {
        super("");
    }

    public UploadTimeoutWarning(long eventId, String server) {
        super(server);
        this.eventId = eventId;
    }

    public long getEventId() {
        return eventId;
    }

    public void setEventId(long eventId) {
        this.eventId = eventId;
    }

    @Override
    public String toString() {
        return "UploadTimeoutWarning{" +
                "eventId=" + eventId +
                '}';
    }
}
