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; }