package com.ruoyi.platform.domain;

import com.fasterxml.jackson.databind.PropertyNamingStrategy;
import com.fasterxml.jackson.databind.annotation.JsonNaming;
import lombok.Data;

import java.util.Date;
import java.io.Serializable;

/**
 * (DevEnvironment)实体类
 *
 * @author Xidaray
 * @since 2024-06-03 15:17:37
 */
@JsonNaming(PropertyNamingStrategy.SnakeCaseStrategy.class)
@Data
public class DevEnvironment implements Serializable {
    private static final long serialVersionUID = 936999018935545992L;
/**
     * 主键
     */
    private Integer id;
/**
     * 编辑器名称
     */
    private String name;
/**
     * 状态
     */
    private String status;
/**
     * 计算资源
     */
    private String computingResource;

    private Integer computingResourceId;

/**
     * 资源规格
     */
    private String standard;
/**
     * 环境变量
     */
    private String envVariable;
/**
     * 所用镜像
     */
    private String image;
/**
     * 对应数据集
     */
    private String dataset;
/**
     * 对应模型
     */
    private String model;
/**
     * 备用字段1
     */
    private String url;
/**
     * 备用字段2
     */
    private String altField2;
/**
     * 创建者
     */
    private String createBy;
/**
     * 创建时间
     */
    private Date createTime;
/**
     * 更新者
     */
    private String updateBy;
/**
     * 更新时间
     */
    private Date updateTime;
/**
     * 状态，0失效1生效
     */
    private Integer state;

}

