org.inria.myriads.snoozenode.localcontroller.monitoring.information
public final class VirtualMachineInformation extends Object
Constructor and Description |
---|
VirtualMachineInformation(int numberOfVirtualCpus,
long cpuTime,
long memoryUsage,
List<NetworkTrafficInformation> networkTraffic)
Constructor.
|
Modifier and Type | Method and Description |
---|---|
long |
getCpuTime()
Returns the CPU time.
|
long |
getMemoryUsage()
Returns the memory usage.
|
List<NetworkTrafficInformation> |
getNetworkTraffic()
Returns the network traffic information.
|
int |
getNumberOfVirtualCpus()
Returns the number of virtual CPUs.
|
public VirtualMachineInformation(int numberOfVirtualCpus, long cpuTime, long memoryUsage, List<NetworkTrafficInformation> networkTraffic)
numberOfVirtualCpus
- The number of virtual CPUscpuTime
- The CPU timememoryUsage
- The memory usagenetworkTraffic
- The network trafficpublic long getCpuTime()
public long getMemoryUsage()
public int getNumberOfVirtualCpus()
public List<NetworkTrafficInformation> getNetworkTraffic()
Copyright © 2013. All Rights Reserved.