package jnpf.dmsEntity.permission.form; import jakarta.validation.constraints.NotBlank; import jakarta.validation.constraints.NotNull; import jakarta.validation.constraints.Size; import jnpf.dmsEntity.permission.enums.DmsResourceType; import lombok.Data; import java.util.Date; import java.util.UUID; @Data public class AccessExclusionItemForm { @NotNull private DmsResourceType resourceType; @NotNull private UUID resourceId; @NotBlank @Size(max = 100) private String userId; private Date validFrom; private Date validTo; @Size(max = 1000) private String excludeReason; }