package com.linghu.model.dto;
|
|
import lombok.Data;
|
import lombok.NoArgsConstructor;
|
import lombok.AllArgsConstructor;
|
|
import java.util.Date;
|
import java.util.List;
|
|
@Data
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public class TaskResultResponse {
|
private String task_id;
|
private Integer total_users;
|
private Integer total_questions;
|
private Integer successful_users;
|
private Date total_duration;
|
private List<UserResult> results;
|
|
@Data
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public static class UserResult {
|
|
private String user_name;
|
private String user_email;
|
private String status;
|
private List<QuestionResult> questions_results;
|
}
|
|
@Data
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public static class QuestionResult {
|
private String question;
|
private String response;
|
private String status;
|
private Integer extracted_count;
|
private Date timestamp;
|
private String error;
|
private List<Reference> references;
|
}
|
|
@Data
|
@NoArgsConstructor
|
@AllArgsConstructor
|
public static class Reference {
|
private String title;
|
private String url;
|
private String domain;
|
}
|
}
|