public final class Smf121Record extends SmfRecord
Mapping for SMF type 121 record.

Typically you would obtain Smf0Records by reading SmfRecords and using

Smf121Record.from(SmfRecord)

to create the specialized record after determining the record type.

  • Field Details

  • Constructor Details

    • Smf121Record

      public Smf121Record(byte[] data)
      Constructs an Smf121Record from the specified byte array.
      Parameters:
      data - a byte array containing the SMF record data
    • Smf121Record

      public Smf121Record(SmfRecord record)
      Constructs a new Smf121Record from an existing SMF record. The 2 records share the same data byte array.
      Parameters:
      record - an existing SMF record
  • Method Details

    • from

      public static Smf121Record from(SmfRecord record)
      Constructs a new Smf121Record from an existing SMF record. The 2 records share the same data byte array.
      Parameters:
      record - an existing SMF record
    • from

      public static Smf121Record from(byte[] data)
      Constructs an Smf121Record from the specified byte array.
      Parameters:
      data - a byte array containing the SMF record data
    • javaRuntimeSections

      public List<JavaRuntimeSection> javaRuntimeSections()
      Get a List containing Java Runtime sections from the record
      Returns:
      a list of JavaRuntimeSection (possibly empty)
    • garbageCollectorSections

      public List<GarbageCollectorSection> garbageCollectorSections()
      Get a List containing Garbage Collector sections from the record
      Returns:
      a list of GarbageCollectorSection (possibly empty)
    • threadSections

      public List<ThreadSection> threadSections()
      Get a List containing Thread sections from the record
      Returns:
      a list of ThreadSection (possibly empty)
    • smf121len

      public int smf121len()
      SMF121LEN value.
      Returns:
      int SMF121LEN value
    • smf121seg

      public int smf121seg()
      SMF121SEG value.
      Returns:
      int SMF121SEG value
    • smf121flg

      public int smf121flg()
      SMF121FLG value.
      Returns:
      int SMF121FLG value
    • smf121rty

      public int smf121rty()
      SMF121RTY value.
      Returns:
      int SMF121RTY value
    • smf121tme

      public LocalTime smf121tme()
      SMF121TME as a LocalTime.
      Returns:
      LocalTime SMF121TME Time
      See Also:
    • smf121tmeRawValue

      public long smf121tmeRawValue()
      SMF121TME raw value
      Returns:
      long SMF121TME value
    • smf121dte

      public LocalDate smf121dte()
      SMF121DTE as a LocalDate.
      Returns:
      LocalDate SMF121DTE Date
      See Also:
    • smf121dteRawValue

      public int smf121dteRawValue()
      SMF121DTE raw value.
      Returns:
      int SMF121DTE value
    • smf121sid

      public String smf121sid()
      SMF121SID value.
      Returns:
      String SMF121SID value
    • smf121ssi

      public String smf121ssi()
      SMF121SSI value.
      Returns:
      String SMF121SSI value
    • smf121sty

      public int smf121sty()
      SMF121STY value.
      Returns:
      int SMF121STY value
    • smf121sdsTriplets

      public int smf121sdsTriplets()
      SMF121SDS_TRIPLETS value.
      Returns:
      int SMF121SDS_TRIPLETS value
    • smf121sdsOffjrs

      public int smf121sdsOffjrs()
      SMF121SDS_OFFJRS value.
      Returns:
      int SMF121SDS_OFFJRS value
    • smf121sdsLenjrs

      public int smf121sdsLenjrs()
      SMF121SDS_LENJRS value.
      Returns:
      int SMF121SDS_LENJRS value
    • smf121sdsNumjrs

      public int smf121sdsNumjrs()
      SMF121SDS_NUMJRS value.
      Returns:
      int SMF121SDS_NUMJRS value
    • smf121sdsOffgcs

      public int smf121sdsOffgcs()
      SMF121SDS_OFFGCS value.
      Returns:
      int SMF121SDS_OFFGCS value
    • smf121sdsLengcs

      public int smf121sdsLengcs()
      SMF121SDS_LENGCS value.
      Returns:
      int SMF121SDS_LENGCS value
    • smf121sdsNumgcs

      public int smf121sdsNumgcs()
      SMF121SDS_NUMGCS value.
      Returns:
      int SMF121SDS_NUMGCS value
    • smf121sdsOffts

      public int smf121sdsOffts()
      SMF121SDS_OFFTS value.
      Returns:
      int SMF121SDS_OFFTS value
    • smf121sdsLents

      public int smf121sdsLents()
      SMF121SDS_LENTS value.
      Returns:
      int SMF121SDS_LENTS value
    • smf121sdsNumts

      public int smf121sdsNumts()
      SMF121SDS_NUMTS value.
      Returns:
      int SMF121SDS_NUMTS value