Represents a memory pool.
name | data type | description |
---|---|---|
name | string | |
type | string | |
usageUsed | number | Usage of the pool or -1 when usage not supported.
If usage is supported (MemoryPoolMXBean#getUsage() returns non null ) then the value of the
returned objects MemoryUsage#getUsed() method.
|
collectionUsageUsed | number | Collection usage of the pool or -1 when usage not supported.
If collection usage is supported (MemoryPoolMXBean#getCollectionUsage() returns non null )
then the value of the returned objects MemoryUsage#getUsed() method.
|
collectionUsage | MemoryUsageDescDto | Collection usage of the pool or null when collection usage not supported.
If collection usage supported (MemoryPoolMXBean#getCollectionUsage() returns non null ) the
representation of the returned object.
|
usage | MemoryUsageDescDto | Usage of the pool or null when usage not supported.
If usage supported (MemoryPoolMXBean#getUsage() returns non null ) the representation of the
returned object.
|
Example
{ "name" : "...", "type" : "...", "usageUsed" : 12345, "collectionUsageUsed" : 12345, "collectionUsage" : { "committed" : 12345, "init" : 12345, "max" : 12345, "used" : 12345, "asString" : "..." }, "usage" : { "committed" : 12345, "init" : 12345, "max" : 12345, "used" : 12345, "asString" : "..." } }