package com.iailab.module.model.mdk.sample.dto;

import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.sql.Timestamp;
import java.util.Date;

@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ColumnItem {

    /**
     * id
     */
    public String id;

    /**
     * 参数类型
     */
    public String paramType;

    /**
     * 参数ID
     */
    public String paramId;

    /**
     * 数据长度
     */
    public int dataLength;

    /**
     * 模型参数排序
     */
    public int modelParamOrder;

    /**
     * 模型参数端口排序
     */
    public int modelParamPortOrder;

    /**
     * 采样的开始时间
     */
    public Date startTime;

    /**
     * 采样的结束时间
     */
    public Date endTime;

    /**
     * 采样粒度
     */
    public Integer granularity;
}