16 lines
460 B
Java
16 lines
460 B
Java
package ru.soune.no_copy.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
|
|
) {}
|