public class VirtualMemoryPoolStats extends AbstractMemoryPoolStats implements IMemoryPoolStats
MB| Constructor and Description |
|---|
VirtualMemoryPoolStats()
Creates a new VirtualMemoryPoolStats object.
|
VirtualMemoryPoolStats(java.lang.String aName)
Creates a new VirtualMemoryPoolStats object with given name.
|
VirtualMemoryPoolStats(java.lang.String aName,
Interval[] selectedIntervals)
Creates a new VirtualMemoryPoolStats object with given name and special intervals.
|
| Modifier and Type | Method and Description |
|---|---|
void |
addStats(MemoryPoolStats stats)
Adds an underlying 'real' stats object.
|
long |
getCommited(java.lang.String intervalName)
Returns the measured commited memory in the given interval.
|
long |
getFree(java.lang.String intervalName)
Returns the amount of free memory for given interval.
|
long |
getInit(java.lang.String intervalName)
Returns the init size of the pool.
|
long |
getMax(java.lang.String intervalName)
Returns the max available memory in the given interval.
|
long |
getMaxCommited(java.lang.String intervalName)
Returns the max measured commited memory in the given interval.
|
long |
getMaxUsed(java.lang.String intervalName)
Returns the max used memory in the given interval.
|
long |
getMinCommited(java.lang.String intervalName)
Returns the min measured commited memory in the given interval.
|
long |
getMinUsed(java.lang.String intervalName)
Returns the min used memory in the given interval.
|
long |
getUsed(java.lang.String intervalName)
Returns the used memory for the given interval.
|
java.lang.String |
toStatsString(java.lang.String intervalName,
TimeUnit timeUnit)
This method creates a human-readable textual representation of all statistical
values in the given interval.
|
getAvailableValueNames, getValueByNameAsStringaddStatValues, createCallExecution, destroy, getName, isEmpty, toStatsString, toStatsString, toStatsString, toStringpublic VirtualMemoryPoolStats()
public VirtualMemoryPoolStats(java.lang.String aName)
public VirtualMemoryPoolStats(java.lang.String aName,
Interval[] selectedIntervals)
public void addStats(MemoryPoolStats stats)
stats - public java.lang.String toStatsString(java.lang.String intervalName,
TimeUnit timeUnit)
IStatstoStatsString in interface IStatsintervalName - the name of the interval or null for all intervalspublic long getInit(java.lang.String intervalName)
IMemoryPoolStatsgetInit in interface IMemoryPoolStatspublic long getUsed(java.lang.String intervalName)
IMemoryPoolStatsgetUsed in interface IMemoryPoolStatspublic long getMinUsed(java.lang.String intervalName)
IMemoryPoolStatsgetMinUsed in interface IMemoryPoolStatspublic long getMaxUsed(java.lang.String intervalName)
IMemoryPoolStatsgetMaxUsed in interface IMemoryPoolStatspublic long getCommited(java.lang.String intervalName)
IMemoryPoolStatsgetCommited in interface IMemoryPoolStatspublic long getMinCommited(java.lang.String intervalName)
IMemoryPoolStatsgetMinCommited in interface IMemoryPoolStatspublic long getMaxCommited(java.lang.String intervalName)
IMemoryPoolStatsgetMaxCommited in interface IMemoryPoolStatspublic long getMax(java.lang.String intervalName)
IMemoryPoolStatsgetMax in interface IMemoryPoolStatspublic long getFree(java.lang.String intervalName)
IMemoryPoolStatsgetFree in interface IMemoryPoolStatsCopyright © 2010-2020 anotheria.net. All Rights Reserved.