package ru.soune.nocopy.dto; import jakarta.validation.constraints.Email; import jakarta.validation.constraints.NotBlank; public record UserContentRequest( @NotBlank @Email String userEmail, @NotBlank String fileName, @NotBlank String originalFilename, @NotBlank String fileType, @NotBlank String fileExtension, @NotBlank Long fileSize, @NotBlank String filePath, Integer protectionLevel ) {}