package ru.soune.nocopy.dto.violation;

import lombok.Builder;
import lombok.Data;
import ru.soune.nocopy.entity.file.FileStatus;

import java.time.LocalDateTime;
import java.util.List;

@Data
@Builder
public class FileViolationSummaryDTO {
    private String fileId;
    private Integer supportId;
    private String fileName;
    private Long fileSize;
    private String mimeType;
    private FileStatus status;
    private LocalDateTime createdAt;
    private long violationCount;
    private long countLawCase;
    private long countComplaint;
    private LocalDateTime latestViolationDate;
}
