Dtos
O Dto serve somente para receber o que está vindo na requisição do corpo em formato JSON. Em suma, é o que o cliente passará no postman, por exemplo.
O dto já possui métodos prontos getters/constructores/equals&hashcode etc. Mas não possui Set, pois records são imutáveis.
Se atentar ainda, as anotações dentro do parâmtro, @NotBlank/@NotNull, etc.
Atualizado