package com.talentcard.server.business.admin; import jakarta.validation.constraints.*; public record AdminRoleRequest( @NotBlank @Size(max=64) String roleName, @Pattern(regexp="^$|^[A-Za-z0-9_]{2,32}$") String roleCode, @Size(max=255) String remark, @NotNull Byte status, java.util.List<@Pattern(regexp="^[a-z0-9_.-]{1,80}$") String> permissionCodes ) {}