public final class V8HeapSpaceStatistics
extends java.lang.Object
Constructor and Description |
---|
V8HeapSpaceStatistics(java.lang.String spaceName,
long physicalSpaceSize,
long spaceAvailableSize,
long spaceSize,
long spaceUsedSize)
Instantiates a new V8 heap space statistics.
|
Modifier and Type | Method and Description |
---|---|
V8AllocationSpace |
getAllocationSpace()
Gets allocation space.
|
long |
getPhysicalSpaceSize()
Gets physical space size.
|
long |
getSpaceAvailableSize()
Gets space available size.
|
java.lang.String |
getSpaceName()
Gets space name.
|
long |
getSpaceSize()
Gets space size.
|
long |
getSpaceUsedSize()
Gets space used size.
|
V8HeapSpaceStatistics |
minus(V8HeapSpaceStatistics v8HeapSpaceStatistics)
Minus the input V8 heap space statistics to produce a diff.
|
V8HeapSpaceStatistics |
setAllocationSpace(V8AllocationSpace v8AllocationSpace)
Sets allocation space.
|
java.lang.String |
toString() |
java.lang.String |
toString(boolean ignoreZero)
To string with zero value ignored or not.
|
public V8HeapSpaceStatistics(java.lang.String spaceName, long physicalSpaceSize, long spaceAvailableSize, long spaceSize, long spaceUsedSize)
spaceName
- the space namephysicalSpaceSize
- the physical space sizespaceAvailableSize
- the space available sizespaceSize
- the space sizespaceUsedSize
- the space used sizepublic V8AllocationSpace getAllocationSpace()
public long getPhysicalSpaceSize()
public long getSpaceAvailableSize()
public java.lang.String getSpaceName()
public long getSpaceSize()
public long getSpaceUsedSize()
public V8HeapSpaceStatistics minus(V8HeapSpaceStatistics v8HeapSpaceStatistics)
v8HeapSpaceStatistics
- the V8 heap space statisticspublic V8HeapSpaceStatistics setAllocationSpace(V8AllocationSpace v8AllocationSpace)
v8AllocationSpace
- the allocation spacepublic java.lang.String toString()
toString
in class java.lang.Object
public java.lang.String toString(boolean ignoreZero)
ignoreZero
- ignore zero