package eu.openaire.urls_controller.payloads.responces; import com.fasterxml.jackson.annotation.JsonInclude; import com.fasterxml.jackson.annotation.JsonProperty; import eu.openaire.urls_controller.models.Assignment; import java.util.List; @JsonInclude(JsonInclude.Include.NON_NULL) public class AssignmentResponse { @JsonProperty("assignmentCounter") private Long assignmentCounter; @JsonProperty("assignments") private List assignments; public AssignmentResponse(Long assignmentCounter, List assignments) { this.assignmentCounter = assignmentCounter; this.assignments = assignments; } public Long getAssignmentCounter() { return assignmentCounter; } public void setAssignmentCounter(Long assignmentCounter) { this.assignmentCounter = assignmentCounter; } public List getAssignments() { return assignments; } public void setAssignments(List assignments) { this.assignments = assignments; } @Override public String toString() { return "AssignmentResponse{" + "assignments=" + assignments + '}'; } }