Class JvmStats.Mem

    • Constructor Detail

      • Mem

        public Mem​(long heapCommitted,
                   long heapUsed,
                   long heapMax,
                   long nonHeapCommitted,
                   long nonHeapUsed,
                   java.util.List<JvmStats.MemoryPool> pools)
      • Mem

        public Mem​(StreamInput in)
            throws java.io.IOException
        Throws:
        java.io.IOException
    • Method Detail

      • getHeapMax

        public ByteSizeValue getHeapMax()
        returns the maximum heap size. 0 bytes signals unknown.
      • getHeapUsedPercent

        public short getHeapUsedPercent()
        returns the heap usage in percent. -1 signals unknown.
      • getNonHeapCommitted

        public ByteSizeValue getNonHeapCommitted()