Class GarbageCollectorSection

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

public final class GarbageCollectorSection extends SmfData
  • Method Details

    • smf121gcsFdflags

      public long smf121gcsFdflags()
      SMF121GCS_FDFLAGS value.
      Returns:
      long SMF121GCS_FDFLAGS value
    • smf121gcsFf1

      public int smf121gcsFf1()
      SMF121GCS_FF1 value.
      Returns:
      int SMF121GCS_FF1 value
    • smf121gcsFf2

      public int smf121gcsFf2()
      SMF121GCS_FF2 value.
      Returns:
      int SMF121GCS_FF2 value
    • smf121gcsFf3

      public int smf121gcsFf3()
      SMF121GCS_FF3 value.
      Returns:
      int SMF121GCS_FF3 value
    • smf121gcsFf4

      public int smf121gcsFf4()
      SMF121GCS_FF4 value.
      Returns:
      int SMF121GCS_FF4 value
    • smf121gcsName

      public String smf121gcsName()
      SMF121GCS_NAME value.
      Returns:
      String SMF121GCS_NAME value
    • smf121gcsCollcnt

      public long smf121gcsCollcnt()
      SMF121GCS_COLLCNT value, throws exception if SMF121GCS_COLLCNT overflows 64 bit signed integer.
      Returns:
      long SMF121GCS_COLLCNT
      Throws:
      IllegalArgumentException - If the value of SMF121GCS_COLLCNT exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF121GCS_COLLCNT). Use smf121gcsCollcntAsBigInteger() if this is possible.
    • smf121gcsCollcntAsBigInteger

      public BigInteger smf121gcsCollcntAsBigInteger()
      SMF121GCS_COLLCNT value as a BigInteger.

      smf121gcsCollcnt() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF121GCS_COLLCNT
    • smf121gcsColltme

      public Duration smf121gcsColltme()
      SMF121GCS_COLLTME as a Duration.
      Returns:
      Duration SMF121GCS_COLLTME
      See Also:
    • smf121gcsColltmeSeconds

      public double smf121gcsColltmeSeconds()
      SMF121GCS_COLLTME in seconds.
      Returns:
      double SMF121GCS_COLLTME converted to seconds
    • smf121gcsColltmeRawValue

      public BigInteger smf121gcsColltmeRawValue()
      SMF121GCS_COLLTME raw value.
      Returns:
      BigInteger SMF121GCS_COLLTME value
    • smf121gcsTmemfreed

      public long smf121gcsTmemfreed()
      SMF121GCS_TMEMFREED value, throws exception if SMF121GCS_TMEMFREED overflows 64 bit signed integer.
      Returns:
      long SMF121GCS_TMEMFREED
      Throws:
      IllegalArgumentException - If the value of SMF121GCS_TMEMFREED exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF121GCS_TMEMFREED). Use smf121gcsTmemfreedAsBigInteger() if this is possible.
    • smf121gcsTmemfreedAsBigInteger

      public BigInteger smf121gcsTmemfreedAsBigInteger()
      SMF121GCS_TMEMFREED value as a BigInteger.

      smf121gcsTmemfreed() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF121GCS_TMEMFREED
    • smf121gcsTcompacts

      public long smf121gcsTcompacts()
      SMF121GCS_TCOMPACTS value, throws exception if SMF121GCS_TCOMPACTS overflows 64 bit signed integer.
      Returns:
      long SMF121GCS_TCOMPACTS
      Throws:
      IllegalArgumentException - If the value of SMF121GCS_TCOMPACTS exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF121GCS_TCOMPACTS). Use smf121gcsTcompactsAsBigInteger() if this is possible.
    • smf121gcsTcompactsAsBigInteger

      public BigInteger smf121gcsTcompactsAsBigInteger()
      SMF121GCS_TCOMPACTS value as a BigInteger.

      smf121gcsTcompacts() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF121GCS_TCOMPACTS
    • smf121gcsMemused

      public long smf121gcsMemused()
      SMF121GCS_MEMUSED value, throws exception if SMF121GCS_MEMUSED overflows 64 bit signed integer.
      Returns:
      long SMF121GCS_MEMUSED
      Throws:
      IllegalArgumentException - If the value of SMF121GCS_MEMUSED exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in SMF121GCS_MEMUSED). Use smf121gcsMemusedAsBigInteger() if this is possible.
    • smf121gcsMemusedAsBigInteger

      public BigInteger smf121gcsMemusedAsBigInteger()
      SMF121GCS_MEMUSED value as a BigInteger.

      smf121gcsMemused() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger SMF121GCS_MEMUSED
    • create

      public static GarbageCollectorSection 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