da-autocompliance-dev / src /main /java /com /dalab /autocompliance /dto /ControlEvaluationResponseDTO.java
Ajay Yadav
Initial deployment of da-autocompliance-dev
688925d
raw
history blame
782 Bytes
package com.dalab.autocompliance.dto;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import lombok.AllArgsConstructor;
import java.time.LocalDateTime;
/**
* DTO representing the response after submitting a control evaluation request.
*/
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ControlEvaluationResponseDTO {
private String jobId; // ID of the asynchronous evaluation job
private String controlId;
private String status; // e.g., ACCEPTED, FAILED_VALIDATION, QUEUED
private LocalDateTime submittedAt;
private String message; // e.g., "Control evaluation accepted and queued.", "Invalid parameters for control."
private int targetedAssetCount; // Number of assets targeted for this evaluation run
}