snp-batch-validation/src/main/java/com/snp/batch/global/dto/ExecutionStatisticsDto.java

34 lines
710 B
Java
Raw Normal View 히스토리

package com.snp.batch.global.dto;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;
import java.util.List;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public class ExecutionStatisticsDto {
private List<DailyStat> dailyStats;
private int totalExecutions;
private int totalSuccess;
private int totalFailed;
private double avgDurationMs;
@Data
@Builder
@NoArgsConstructor
@AllArgsConstructor
public static class DailyStat {
private String date;
private int successCount;
private int failedCount;
private int otherCount;
private double avgDurationMs;
}
}