|
|
@@ -6,41 +6,132 @@ import java.util.Date;
|
|
|
public class IndustrialControlData implements Serializable {
|
|
|
private static final long serialVersionUID = 1L;
|
|
|
|
|
|
- private String deviceId; // 设备ID
|
|
|
- private double cpuUsage; // CPU使用率 (%)
|
|
|
- private double memoryUsage; // 内存使用率 (%)
|
|
|
- private double diskFreeSpace; // 磁盘剩余空间 (GB)
|
|
|
- private Date timestamp; // 数据采集时间
|
|
|
+ /**
|
|
|
+ * 设备ID
|
|
|
+ */
|
|
|
+ private String deviceId;
|
|
|
+ /**
|
|
|
+ * CPU使用率 (%)
|
|
|
+ */
|
|
|
+ private String cpuUsage;
|
|
|
+ /**
|
|
|
+ * 内存使用率 (%)
|
|
|
+ */
|
|
|
+ private String memoryUsage;
|
|
|
+ /**
|
|
|
+ * 磁盘剩余空间 (GB)
|
|
|
+ */
|
|
|
+ private String diskFreeSpace;
|
|
|
|
|
|
- public IndustrialControlData() {}
|
|
|
+ /**
|
|
|
+ * 产品ID
|
|
|
+ */
|
|
|
+ private String productId;
|
|
|
|
|
|
- public IndustrialControlData(String deviceId, double cpuUsage, double memoryUsage, double diskFreeSpace) {
|
|
|
+ /**
|
|
|
+ * 正在进行的生产任务数量
|
|
|
+ */
|
|
|
+ private String productionTaskCount;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 目前生产数量(件)
|
|
|
+ */
|
|
|
+ private String productionTaskNum;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 总数
|
|
|
+ */
|
|
|
+ private String productionTaskTotal;
|
|
|
+
|
|
|
+ /**
|
|
|
+ * 已传平台数量(件)
|
|
|
+ */
|
|
|
+ private String productionTaskTransferNum;
|
|
|
+
|
|
|
+ public String getDeviceId() {
|
|
|
+ return deviceId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setDeviceId(String deviceId) {
|
|
|
this.deviceId = deviceId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getCpuUsage() {
|
|
|
+ return cpuUsage;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setCpuUsage(String cpuUsage) {
|
|
|
this.cpuUsage = cpuUsage;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getMemoryUsage() {
|
|
|
+ return memoryUsage;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setMemoryUsage(String memoryUsage) {
|
|
|
this.memoryUsage = memoryUsage;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getDiskFreeSpace() {
|
|
|
+ return diskFreeSpace;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setDiskFreeSpace(String diskFreeSpace) {
|
|
|
this.diskFreeSpace = diskFreeSpace;
|
|
|
- this.timestamp = new Date();
|
|
|
}
|
|
|
|
|
|
- public String getDeviceId() { return deviceId; }
|
|
|
- public void setDeviceId(String deviceId) { this.deviceId = deviceId; }
|
|
|
- public double getCpuUsage() { return cpuUsage; }
|
|
|
- public void setCpuUsage(double cpuUsage) { this.cpuUsage = cpuUsage; }
|
|
|
- public double getMemoryUsage() { return memoryUsage; }
|
|
|
- public void setMemoryUsage(double memoryUsage) { this.memoryUsage = memoryUsage; }
|
|
|
- public double getDiskFreeSpace() { return diskFreeSpace; }
|
|
|
- public void setDiskFreeSpace(double diskFreeSpace) { this.diskFreeSpace = diskFreeSpace; }
|
|
|
- public Date getTimestamp() { return timestamp; }
|
|
|
- public void setTimestamp(Date timestamp) { this.timestamp = timestamp; }
|
|
|
+ public String getProductId() {
|
|
|
+ return productId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setProductId(String productId) {
|
|
|
+ this.productId = productId;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getProductionTaskCount() {
|
|
|
+ return productionTaskCount;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setProductionTaskCount(String productionTaskCount) {
|
|
|
+ this.productionTaskCount = productionTaskCount;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getProductionTaskNum() {
|
|
|
+ return productionTaskNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setProductionTaskNum(String productionTaskNum) {
|
|
|
+ this.productionTaskNum = productionTaskNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getProductionTaskTotal() {
|
|
|
+ return productionTaskTotal;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setProductionTaskTotal(String productionTaskTotal) {
|
|
|
+ this.productionTaskTotal = productionTaskTotal;
|
|
|
+ }
|
|
|
+
|
|
|
+ public String getProductionTaskTransferNum() {
|
|
|
+ return productionTaskTransferNum;
|
|
|
+ }
|
|
|
+
|
|
|
+ public void setProductionTaskTransferNum(String productionTaskTransferNum) {
|
|
|
+ this.productionTaskTransferNum = productionTaskTransferNum;
|
|
|
+ }
|
|
|
|
|
|
@Override
|
|
|
public String toString() {
|
|
|
return "IndustrialControlData{" +
|
|
|
"deviceId='" + deviceId + '\'' +
|
|
|
- ", cpuUsage=" + cpuUsage +
|
|
|
- ", memoryUsage=" + memoryUsage +
|
|
|
- ", diskFreeSpace=" + diskFreeSpace +
|
|
|
- ", timestamp=" + timestamp +
|
|
|
+ ", cpuUsage='" + cpuUsage + '\'' +
|
|
|
+ ", memoryUsage='" + memoryUsage + '\'' +
|
|
|
+ ", diskFreeSpace='" + diskFreeSpace + '\'' +
|
|
|
+ ", productId='" + productId + '\'' +
|
|
|
+ ", productionTaskCount='" + productionTaskCount + '\'' +
|
|
|
+ ", productionTaskNum='" + productionTaskNum + '\'' +
|
|
|
+ ", productionTaskTotal='" + productionTaskTotal + '\'' +
|
|
|
+ ", productionTaskTransferNum='" + productionTaskTransferNum + '\'' +
|
|
|
'}';
|
|
|
}
|
|
|
}
|