package com.mydreamjob.onboarding.dto; import jakarta.validation.constraints.Min; import jakarta.validation.constraints.NotNull; import lombok.Data; @Data public class ProgressUpdateRequest { @NotNull(message = "completed is required") private Boolean completed; @Min(value = 0, message = "version must not be negative") private Long version; }