package com.dalab.policyengine.dto; import java.time.Instant; import java.util.UUID; import com.dalab.policyengine.model.PolicyStatus; public class PolicySummaryDTO { private UUID id; private String name; private String description; private PolicyStatus status; private int ruleCount; private Instant createdAt; private Instant updatedAt; // Getters and Setters public UUID getId() { return id; } public void setId(UUID id) { this.id = id; } public String getName() { return name; } public void setName(String name) { this.name = name; } public String getDescription() { return description; } public void setDescription(String description) { this.description = description; } public PolicyStatus getStatus() { return status; } public void setStatus(PolicyStatus status) { this.status = status; } public int getRuleCount() { return ruleCount; } public void setRuleCount(int ruleCount) { this.ruleCount = ruleCount; } public Instant getCreatedAt() { return createdAt; } public void setCreatedAt(Instant createdAt) { this.createdAt = createdAt; } public Instant getUpdatedAt() { return updatedAt; } public void setUpdatedAt(Instant updatedAt) { this.updatedAt = updatedAt; } }