Spaces:
Build error
Build error
da-autocompliance-dev
/
src
/main
/java
/com
/dalab
/autocompliance
/model
/entity
/ComplianceControlEntity.java
| package com.dalab.autocompliance.model.entity; | |
| import java.util.List; | |
| import java.util.Map; | |
| import org.hibernate.annotations.JdbcTypeCode; | |
| import org.hibernate.type.SqlTypes; | |
| import jakarta.persistence.CollectionTable; | |
| import jakarta.persistence.Column; | |
| import jakarta.persistence.ElementCollection; | |
| import jakarta.persistence.Entity; | |
| import jakarta.persistence.FetchType; | |
| import jakarta.persistence.Id; | |
| import jakarta.persistence.Index; | |
| import jakarta.persistence.JoinColumn; | |
| import jakarta.persistence.Lob; | |
| import jakarta.persistence.Table; | |
| import lombok.AllArgsConstructor; | |
| import lombok.Builder; | |
| import lombok.Data; | |
| import lombok.EqualsAndHashCode; | |
| import lombok.NoArgsConstructor; | |
| public class ComplianceControlEntity extends AbstractAuditableEntity { | |
| private String controlId; | |
| private String name; | |
| private String description; | |
| private String severity; | |
| private List<String> applicableFrameworks; | |
| private List<String> targetAssetTypes; | |
| private String remediationSteps; | |
| private Map<String, String> evaluationParametersDefinition; | |
| private String detailsLink; | |
| .Default | |
| private boolean enabled = true; | |
| } |