package com.njcn.gather.tool.parsepqdif.pojo.param;

import com.fasterxml.jackson.databind.JsonNode;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * PQDIF 解析结果保存参数。
 */
@Data
@ApiModel("PQDIF解析结果保存参数")
public class PqdifParseResultSaveParam {

    @ApiModelProperty("Record总数")
    private Long recordCount;

    @ApiModelProperty("Observation Record总数")
    private Long observationCount;

    @ApiModelProperty("每个Series返回的样例采样值数量")
    private Integer sampleValueCount;

    @ApiModelProperty("解析结果：1-成功，0-失败")
    private Integer result;

    @ApiModelProperty("解析提示、失败原因或解析结论JSON")
    private JsonNode msg;

}
