package com.hubspot.singularity; import com.fasterxml.jackson.annotation.JsonCreator; import com.fasterxml.jackson.annotation.JsonProperty; public class SingularityTaskWebhook { private final SingularityTask task; private final SingularityTaskHistoryUpdate taskUpdate; @JsonCreator public SingularityTaskWebhook(@JsonProperty("task") SingularityTask task, @JsonProperty("taskUpdate") SingularityTaskHistoryUpdate taskUpdate) { this.task = task; this.taskUpdate = taskUpdate; } public SingularityTask getTask() { return task; } public SingularityTaskHistoryUpdate getTaskUpdate() { return taskUpdate; } @Override public String toString() { return "SingularityTaskWebhook{" + "task=" + task + ", taskUpdate=" + taskUpdate + '}'; } }