Class StatsEntityModel
- java.lang.Object
- 
- org.apache.sysds.runtime.controlprogram.federated.monitoring.models.BaseEntityModel
- 
- org.apache.sysds.runtime.controlprogram.federated.monitoring.models.StatsEntityModel
 
 
- 
 public class StatsEntityModel extends BaseEntityModel 
- 
- 
Constructor SummaryConstructors Constructor Description StatsEntityModel()StatsEntityModel(Long workerId, double cpuUsage, double memoryUsage, Map<String,org.apache.commons.lang3.tuple.Pair<Long,Double>> heavyHitterInstructionsObj, List<org.apache.commons.lang3.tuple.Triple<LocalDateTime,String,Long>> transferredBytesObj)
 - 
Method SummaryAll Methods Instance Methods Concrete Methods Modifier and Type Method Description doublegetCPUUsage()StringgetHeavyHitterInstructions()doublegetMemoryUsage()StringgetTransferredBytes()LonggetWorkerId()voidsetCPUUsage(double cpuUsage)voidsetHeavyHitterInstructions(String heavyHitterInstructionsJsonString)voidsetMemoryUsage(double memoryUsage)voidsetTransferredBytes(String transferredBytesJsonString)voidsetWorkerId(Long workerId)StringtoString()
 
- 
- 
- 
Method Detail- 
getWorkerIdpublic Long getWorkerId() 
 - 
setWorkerIdpublic void setWorkerId(Long workerId) 
 - 
getCPUUsagepublic double getCPUUsage() 
 - 
setCPUUsagepublic void setCPUUsage(double cpuUsage) 
 - 
getMemoryUsagepublic double getMemoryUsage() 
 - 
setMemoryUsagepublic void setMemoryUsage(double memoryUsage) 
 - 
getHeavyHitterInstructionspublic String getHeavyHitterInstructions() 
 - 
setHeavyHitterInstructionspublic void setHeavyHitterInstructions(String heavyHitterInstructionsJsonString) 
 - 
getTransferredBytespublic String getTransferredBytes() 
 - 
setTransferredBytespublic void setTransferredBytes(String transferredBytesJsonString) 
 
- 
 
-