package com.test.common.core.domain.model;

import java.util.List;

/**
 * @author liangdaliang
 * @Description：总体错误信息统计
 * @date 2025-04-17 19:50
 */
public class ErrorTotalStats {
    /**
     * 错误响应状态码统计列表
     */
    private List<ErrorCodeStat> errorCodeStatList;
    /**
     * Top 5错误接口列表
     */
    private List<InterfaceErrorStat> top5InterfaceErrorStatList;
    /**
     * 每个接口的错误码明细列表
     */
    private List<InterfaceErrorDetail> interfaceErrorDetailList;

    public List<ErrorCodeStat> getErrorCodeStatList() {
        return errorCodeStatList;
    }

    public void setErrorCodeStatList(List<ErrorCodeStat> errorCodeStatList) {
        this.errorCodeStatList = errorCodeStatList;
    }

    public List<InterfaceErrorStat> getTop5InterfaceErrorStatList() {
        return top5InterfaceErrorStatList;
    }

    public void setTop5InterfaceErrorStatList(List<InterfaceErrorStat> top5InterfaceErrorStatList) {
        this.top5InterfaceErrorStatList = top5InterfaceErrorStatList;
    }

    public List<InterfaceErrorDetail> getInterfaceErrorDetailList() {
        return interfaceErrorDetailList;
    }

    public void setInterfaceErrorDetailList(List<InterfaceErrorDetail> interfaceErrorDetailList) {
        this.interfaceErrorDetailList = interfaceErrorDetailList;
    }
}
