package com.iailab.module.model.mdk.vo;

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

/**
 * 模型输入参数实体
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class ModelInputParamVO {
    /**
     * 模型输入参数名称
     */
    private String modelParamName;

    /**
     * 模型输入参数类型
     */
    private String modelParamType;

    /**
     * 模型输入参数的ID(PREDICTITEM类型的为ITEMID,DATAPOINT类型的为POINTDID)
     */
    private String modelParamId;

    /**
     * 模型输入参数的顺序
     */
    private Integer modelParamOrder;

    /**
     * 模型参数对应的爪的顺序
     * add by zfc 2020.11.24 添加模型参数对应的爪的order
     */
    private int modelParamPortOrder;

    /**
     * 预测数据长度
     */
    private int dataLength;
}