package com.qmth.ops.api.dto; import org.springframework.validation.annotation.Validated; import javax.validation.Valid; import javax.validation.constraints.NotNull; import javax.validation.constraints.Size; import java.util.List; @Validated public class UserPermissionDTO { @NotNull private Long userId; @NotNull @Size(min = 1) @Valid private List permissions; public Long getUserId() { return userId; } public void setUserId(Long userId) { this.userId = userId; } public List getPermissions() { return permissions; } public void setPermissions(List permissions) { this.permissions = permissions; } }