package com.njcn.energy.pojo.dto;

import com.alibaba.nacos.shaded.com.google.gson.annotations.SerializedName;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

/**
 * 类的介绍：
 *
 * @author xuyang
 * @version 1.0.0
 * @createTime 2022/3/13 12:03
 */
@Data
public class NetDevDTO implements Serializable {

    @SerializedName("Version")
    private String version;

    @SerializedName("Time")
    private String time;

    @SerializedName("DevName")
    private String devName;

    @SerializedName("DevType")
    private String devType;

    @SerializedName("NetType")
    private String netType;

    @SerializedName("NDID")
    private String nDid;

    @SerializedName("DevTopicVer")
    private String devTopicVer;

    @SerializedName("Uid")
    private String uid;

    @SerializedName("CUid")
    private List<String> cUid;

    @SerializedName("DevInfo")
    private DevInfoDTO devInfoDTO;

    @SerializedName("CpuInfo")
    private CpuInfoDTO cpuInfoDTO;

    @SerializedName("MemInfo")
    private MemInfoDTO memInfoDTO;

    @SerializedName("DiskInfo")
    private DiskInfoDTO diskInfoDTO;

    @SerializedName("SoftInfo")
    private SoftInfoDTO softInfoDTO;
}
