Class MvnMemoryPoolSnapshot_1_0
java.lang.Object
com.gradle.scan.eventmodel.maven.memory.MvnMemoryPoolSnapshot_1_0
Details about a memory pool at a particular point in time.
-
Field Summary
Modifier and TypeFieldDescriptionfinal long
The amount of memory in bytes that is committed for the Java virtual machine to use.final boolean
Whether the memory pool is of type heap.final long
The amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.final long
The maximum amount of memory in bytes that can be used for memory management.final String
The name representing this memory pool.final long
The amount of used memory in bytes. -
Constructor Summary
ConstructorDescriptionMvnMemoryPoolSnapshot_1_0
(String name, boolean heap, long init, long used, long committed, long max) -
Method Summary
-
Field Details
-
name
The name representing this memory pool. -
heap
public final boolean heapWhether the memory pool is of type heap. -
init
public final long initThe amount of memory in bytes that the Java virtual machine initially requests from the operating system for memory management.Returns -1 if the initial memory size is undefined.
-
used
public final long usedThe amount of used memory in bytes. -
committed
public final long committedThe amount of memory in bytes that is committed for the Java virtual machine to use. -
max
public final long maxThe maximum amount of memory in bytes that can be used for memory management.Returns -1 if the maximum memory size is undefined.
-
-
Constructor Details
-
MvnMemoryPoolSnapshot_1_0
public MvnMemoryPoolSnapshot_1_0(String name, boolean heap, long init, long used, long committed, long max)
-
-
Method Details