Class MonitoringManagementExamples.JvmSnapshot

java.lang.Object
net.jrodolfo.java_evolution.java06.monitoring_management.MonitoringManagementExamples.JvmSnapshot
Enclosing class:
MonitoringManagementExamples

public static class MonitoringManagementExamples.JvmSnapshot extends Object
Immutable snapshot of runtime monitoring values.
  • Constructor Details

    • JvmSnapshot

      public JvmSnapshot(String runtimeName, int loadedClassCount, long usedHeapBytes, int liveThreadCount)
  • Method Details

    • runtimeName

      public String runtimeName()
    • loadedClassCount

      public int loadedClassCount()
    • usedHeapBytes

      public long usedHeapBytes()
    • liveThreadCount

      public int liveThreadCount()