17 lines
482 B
Java
17 lines
482 B
Java
package ru.soune.nocopy.dto;
|
|
|
|
import jakarta.validation.constraints.Email;
|
|
import jakarta.validation.constraints.NotBlank;
|
|
|
|
public record UserContentUpdateRequest(
|
|
@NotBlank @Email String userEmail,
|
|
@NotBlank String fileName,
|
|
@NotBlank String originalFilename,
|
|
@NotBlank String fileType,
|
|
@NotBlank String fileExtension,
|
|
@NotBlank Long fileSize,
|
|
@NotBlank String filePath,
|
|
Integer protectionLevel,
|
|
Long id
|
|
) {}
|