Class JavaRuntimeSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf121.JavaRuntimeSection

public final class JavaRuntimeSection extends SmfData
  • Field Details

    • SMF121JRS_FF1_CPU

      public static final int SMF121JRS_FF1_CPU
      Constant: 0x80 = 128
      See Also:
  • Method Details

    • smf121jrsFdflags

      public long smf121jrsFdflags()
      SMF121JRS_FDFLAGS value.
      Returns:
      long SMF121JRS_FDFLAGS value
    • smf121jrsFf1

      public int smf121jrsFf1()
      SMF121JRS_FF1 value.
      Returns:
      int SMF121JRS_FF1 value
    • smf121jrsFf1Cpu

      public boolean smf121jrsFf1Cpu()
      Return true if SMF121JRS_FF1_CPU bit in smf121jrsFf1() is set.
      Returns:
      boolean SMF121JRS_FF1_CPU bit is set in smf121jrsFf1()

      SMF121JRS_FF1_CPU = 0x80

    • smf121jrsFf2

      public int smf121jrsFf2()
      SMF121JRS_FF2 value.
      Returns:
      int SMF121JRS_FF2 value
    • smf121jrsFf3

      public int smf121jrsFf3()
      SMF121JRS_FF3 value.
      Returns:
      int SMF121JRS_FF3 value
    • smf121jrsFf4

      public int smf121jrsFf4()
      SMF121JRS_FF4 value.
      Returns:
      int SMF121JRS_FF4 value
    • smf121jrsName

      public String smf121jrsName()
      SMF121JRS_NAME value.
      Returns:
      String SMF121JRS_NAME value
    • smf121jrsStrttme

      public ZonedDateTime smf121jrsStrttme()
      SMF121JRS_STRTTME converted to ZonedDateTime (ZoneOffset.UTC).
      Returns:
      DateTime SMF121JRS_STRTTME as a ZonedDateTime
      See Also:
    • smf121jrsStrttmeRawValue

      public long smf121jrsStrttmeRawValue()
      SMF121JRS_STRTTME value.
      Returns:
      long SMF121JRS_STRTTME value
    • smf121jrsUptime

      public Duration smf121jrsUptime()
      SMF121JRS_UPTIME as a Duration.
      Returns:
      Duration SMF121JRS_UPTIME
      See Also:
    • smf121jrsUptimeSeconds

      public double smf121jrsUptimeSeconds()
      SMF121JRS_UPTIME in seconds.
      Returns:
      double SMF121JRS_UPTIME converted to seconds
    • smf121jrsUptimeRawValue

      public BigInteger smf121jrsUptimeRawValue()
      SMF121JRS_UPTIME raw value.
      Returns:
      BigInteger SMF121JRS_UPTIME value
    • smf121jrsGcmode

      public String smf121jrsGcmode()
      SMF121JRS_GCMODE value.
      Returns:
      String SMF121JRS_GCMODE value
    • smf121jrsPeakthrd

      public long smf121jrsPeakthrd()
      SMF121JRS_PEAKTHRD value.
      Returns:
      long SMF121JRS_PEAKTHRD value
    • smf121jrsCurrthrd

      public long smf121jrsCurrthrd()
      SMF121JRS_CURRTHRD value.
      Returns:
      long SMF121JRS_CURRTHRD value
    • smf121jrsAppcpu

      public Duration smf121jrsAppcpu()
      SMF121JRS_APPCPU as a Duration or null if SMF121JRS_APPCPU == -1.
      Returns:
      Duration SMF121JRS_APPCPU
      See Also:
    • smf121jrsAppcpuSeconds

      public double smf121jrsAppcpuSeconds()
      SMF121JRS_APPCPU in seconds.
      Returns:
      double SMF121JRS_APPCPU converted to seconds
    • smf121jrsAppcpuRawValue

      public BigInteger smf121jrsAppcpuRawValue()
      SMF121JRS_APPCPU raw value.
      Returns:
      BigInteger SMF121JRS_APPCPU raw value
    • smf121jrsSyscpu

      public Duration smf121jrsSyscpu()
      SMF121JRS_SYSCPU as a Duration or null if SMF121JRS_SYSCPU == -1.
      Returns:
      Duration SMF121JRS_SYSCPU
      See Also:
    • smf121jrsSyscpuSeconds

      public double smf121jrsSyscpuSeconds()
      SMF121JRS_SYSCPU in seconds.
      Returns:
      double SMF121JRS_SYSCPU converted to seconds
    • smf121jrsSyscpuRawValue

      public BigInteger smf121jrsSyscpuRawValue()
      SMF121JRS_SYSCPU raw value.
      Returns:
      BigInteger SMF121JRS_SYSCPU raw value
    • smf121jrsGccpu

      public Duration smf121jrsGccpu()
      SMF121JRS_GCCPU as a Duration or null if SMF121JRS_GCCPU == -1.
      Returns:
      Duration SMF121JRS_GCCPU
      See Also:
    • smf121jrsGccpuSeconds

      public double smf121jrsGccpuSeconds()
      SMF121JRS_GCCPU in seconds.
      Returns:
      double SMF121JRS_GCCPU converted to seconds
    • smf121jrsGccpuRawValue

      public BigInteger smf121jrsGccpuRawValue()
      SMF121JRS_GCCPU raw value.
      Returns:
      BigInteger SMF121JRS_GCCPU raw value
    • smf121jrsJitcpu

      public Duration smf121jrsJitcpu()
      SMF121JRS_JITCPU as a Duration or null if SMF121JRS_JITCPU == -1.
      Returns:
      Duration SMF121JRS_JITCPU
      See Also:
    • smf121jrsJitcpuSeconds

      public double smf121jrsJitcpuSeconds()
      SMF121JRS_JITCPU in seconds.
      Returns:
      double SMF121JRS_JITCPU converted to seconds
    • smf121jrsJitcpuRawValue

      public BigInteger smf121jrsJitcpuRawValue()
      SMF121JRS_JITCPU raw value.
      Returns:
      BigInteger SMF121JRS_JITCPU raw value
    • create

      public static JavaRuntimeSection create(byte[] Data, int offset, int length)
      create is intended for internal use only. Instances of this section are created by the parent record or section.
      Parameters:
      Data - Array of bytes containing data for this section
      offset - Offset of this section in the data
      length - length of the section