Package org.elasticsearch.monitor.jvm
Class JvmInfo.Mem
java.lang.Object
org.elasticsearch.monitor.jvm.JvmInfo.Mem
- All Implemented Interfaces:
Writeable
- Enclosing class:
- JvmInfo
public static class JvmInfo.Mem extends java.lang.Object implements Writeable
-
Nested Class Summary
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
Constructor Summary
Constructors Constructor Description Mem(long heapInit, long heapMax, long nonHeapInit, long nonHeapMax, long directMemoryMax)
Mem(StreamInput in)
-
Method Summary
Modifier and Type Method Description ByteSizeValue
getDirectMemoryMax()
ByteSizeValue
getHeapInit()
ByteSizeValue
getHeapMax()
ByteSizeValue
getNonHeapInit()
ByteSizeValue
getNonHeapMax()
void
writeTo(StreamOutput out)
Write this into the StreamOutput.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
Constructor Details
-
Mem
public Mem(long heapInit, long heapMax, long nonHeapInit, long nonHeapMax, long directMemoryMax) -
Mem
- Throws:
java.io.IOException
-
-
Method Details
-
writeTo
Description copied from interface:Writeable
Write this into the StreamOutput. -
getHeapInit
-
getHeapMax
-
getNonHeapInit
-
getNonHeapMax
-
getDirectMemoryMax
-