2021-04-24 20:06:52 +02:00
|
|
|
package eu.openaire.urls_controller.models;
|
|
|
|
|
|
|
|
import com.fasterxml.jackson.annotation.JsonInclude;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonProperty;
|
|
|
|
import com.fasterxml.jackson.annotation.JsonPropertyOrder;
|
|
|
|
|
|
|
|
|
|
|
|
@JsonInclude(JsonInclude.Include.NON_NULL)
|
|
|
|
@JsonPropertyOrder({
|
|
|
|
"status",
|
|
|
|
"payload"
|
|
|
|
})
|
|
|
|
public class UrlReport {
|
|
|
|
|
|
|
|
@JsonProperty("status")
|
2021-06-19 06:07:36 +02:00
|
|
|
private String status;
|
2021-04-24 20:06:52 +02:00
|
|
|
|
|
|
|
@JsonProperty("payload")
|
|
|
|
private Payload payload;
|
|
|
|
|
|
|
|
|
2021-06-19 06:07:36 +02:00
|
|
|
public UrlReport(String status, Payload payload) {
|
|
|
|
this.status = status;
|
2021-04-24 20:06:52 +02:00
|
|
|
this.payload = payload;
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
public String getStatus() {
|
2021-06-19 06:07:36 +02:00
|
|
|
return this.status;
|
2021-04-24 20:06:52 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public void setStatus(String status) {
|
2021-06-19 06:07:36 +02:00
|
|
|
this.status = status;
|
2021-04-24 20:06:52 +02:00
|
|
|
}
|
|
|
|
|
|
|
|
public Payload getPayload() {
|
|
|
|
return payload;
|
|
|
|
}
|
|
|
|
|
|
|
|
public void setPayload(Payload payload) {
|
|
|
|
this.payload = payload;
|
|
|
|
}
|
2021-06-19 06:07:36 +02:00
|
|
|
|
|
|
|
@Override
|
|
|
|
public String toString() {
|
|
|
|
return "UrlReport{" +
|
|
|
|
"status='" + status + '\'' +
|
|
|
|
", payload=" + payload +
|
|
|
|
'}';
|
|
|
|
}
|
2021-04-24 20:06:52 +02:00
|
|
|
}
|