package ru.soune.no_copy.dto; import jakarta.validation.constraints.Email; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.Size; public record RegisterRequest( @NotBlank(message = "error.name.length") @Size(min = 2, max = 64) String firstName, @NotBlank(message = "error.name.length") @Size(min = 2, max = 64) String secondName, @NotBlank(message = "error.name.length") @Size(min = 2, max = 64) String lastName, @NotBlank(message = "error.not.blank") @Email(message = "error.not.email") @Size(max = 128) String email, @NotBlank(message = "error.not.blank") @Size(min = 8) String password ) {}