package cd.casic.ci.process.process.dataObject.aflManager;

import cd.casic.ci.process.process.dataObject.base.PipBaseElement;
import com.baomidou.mybatisplus.annotation.TableName;
import lombok.Data;
import lombok.EqualsAndHashCode;

@EqualsAndHashCode(callSuper = true)
@Data
@TableName("afl_crashes_info")
public class AflCrashesInfo extends PipBaseElement {

    /**
     * 流水线id
     */
    private String pipelineId;

    private String pipelineHistoryId;
    private String taskId;
    //分组唯一标识
    private String groupIdentifier;


    /**
     * 文件地址路径
     */
    private byte[] fileContent;

    /**
     * 崩溃文件名称
     */
    private String crashesName;

    /**
     * 崩溃文件生成时间
     */
    private String crashesCreateTime;

    /**
     * 崩溃文件大小（单位：字节）
     */
    private Integer crashesLength;

    /**
     * 崩溃文件描述
     */
    private String crashesRemark;
}
