package com.mydreamjob.application.dto; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.Pattern; import lombok.Data; @Data public class ApplicationStatusRequest { @NotBlank(message = "status is required") @Pattern(regexp = "^(VIEWED|INTERVIEW|REJECTED|HIRED)$", message = "status must be VIEWED, INTERVIEW, REJECTED, or HIRED") private String status; }