public static class VMMetrics.Record extends java.lang.Object implements Types.Record
Modifier and Type | Field and Description |
---|---|
java.util.Date |
installTime
Time at which the VM was installed
|
java.util.Date |
lastUpdated
Time at which this information was last updated
|
java.lang.Long |
memoryActual
Guest's actual memory (bytes)
|
java.util.Map<java.lang.String,java.lang.String> |
otherConfig
additional configuration
|
java.util.Date |
startTime
Time at which this VM was last booted
|
java.util.Set<java.lang.String> |
state
The state of the guest, eg blocked, dying etc
|
java.lang.String |
uuid
Unique identifier/object reference
|
java.util.Map<java.lang.Long,java.lang.Long> |
VCPUsCPU
VCPU to PCPU map
|
java.util.Map<java.lang.Long,java.util.Set<java.lang.String>> |
VCPUsFlags
CPU flags (blocked,online,running)
|
java.lang.Long |
VCPUsNumber
Current number of VCPUs
|
java.util.Map<java.lang.String,java.lang.String> |
VCPUsParams
The live equivalent to VM.VCPUs_params
|
java.util.Map<java.lang.Long,java.lang.Double> |
VCPUsUtilisation
Utilisation for all of guest's current VCPUs
|
Constructor and Description |
---|
VMMetrics.Record() |
public java.lang.String uuid
public java.lang.Long memoryActual
public java.lang.Long VCPUsNumber
public java.util.Map<java.lang.Long,java.lang.Double> VCPUsUtilisation
public java.util.Map<java.lang.Long,java.lang.Long> VCPUsCPU
public java.util.Map<java.lang.String,java.lang.String> VCPUsParams
public java.util.Map<java.lang.Long,java.util.Set<java.lang.String>> VCPUsFlags
public java.util.Set<java.lang.String> state
public java.util.Date startTime
public java.util.Date installTime
public java.util.Date lastUpdated
public java.util.Map<java.lang.String,java.lang.String> otherConfig
public java.lang.String toString()
toString
in class java.lang.Object
public java.util.Map<java.lang.String,java.lang.Object> toMap()
toMap
in interface Types.Record