Class UtilizationModel
- java.lang.Object
-
- org.apache.sysds.runtime.controlprogram.federated.monitoring.models.BaseModel
-
- org.apache.sysds.runtime.controlprogram.federated.monitoring.models.UtilizationModel
-
- All Implemented Interfaces:
Serializable
public class UtilizationModel extends BaseModel
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description double
cpuUsage
double
memoryUsage
LocalDateTime
timestamp
Long
workerId
-
Constructor Summary
Constructors Constructor Description UtilizationModel()
UtilizationModel(double cpuUsage, double memoryUsage)
UtilizationModel(Long workerId, double cpuUsage, double memoryUsage)
UtilizationModel(Long id, Long workerId, LocalDateTime timestamp, double cpuUsage, double memoryUsage)
-
-
-
Field Detail
-
workerId
public Long workerId
-
timestamp
public LocalDateTime timestamp
-
cpuUsage
public double cpuUsage
-
memoryUsage
public double memoryUsage
-
-
Constructor Detail
-
UtilizationModel
public UtilizationModel()
-
UtilizationModel
public UtilizationModel(double cpuUsage, double memoryUsage)
-
UtilizationModel
public UtilizationModel(Long workerId, double cpuUsage, double memoryUsage)
-
UtilizationModel
public UtilizationModel(Long id, Long workerId, LocalDateTime timestamp, double cpuUsage, double memoryUsage)
-
-