Class AggregateStatistics

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf98.ims.AggregateStatistics

public final class AggregateStatistics extends SmfData
IMS WIC Aggregate statistics

Obtain from

  • Method Details

    • cpu

      public ProcessorClass cpu()
      DFSSR98A_A1CPU ProcessorClass.
      Returns:
      ProcessorClass DFSSR98A_A1CPU value
    • cpuRawValue

      public int cpuRawValue()
      DFSSR98A_A1CPU value.
      Returns:
      int DFSSR98A_A1CPU value
    • prty

      public JobPriority prty()
      DFSSR98A_A1Prty value.
      Returns:
      JobPriority DFSSR98A_A1Prty value
    • prtyRawValue

      public int prtyRawValue()
      DFSSR98A_A1Prty value.
      Returns:
      int DFSSR98A_A1Prty value
    • size

      public JobSize size()
      DFSSR98A_A1Size value.
      Returns:
      JobSize DFSSR98A_A1Size value
    • sizeRawValue

      public int sizeRawValue()
      DFSSR98A_A1Size value.
      Returns:
      int DFSSR98A_A1Size value
    • rgnCt

      public int rgnCt()
      DFSSR98A_A1RgnCt value.
      Returns:
      int DFSSR98A_A1RgnCt value
    • tranCt

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

      public BigInteger tranCtAsBigInteger()
      DFSSR98A_A1TranCt value as a BigInteger.

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

      Returns:
      BigInteger DFSSR98A_A1TranCt
    • avgPrT

      public Duration avgPrT()
      DFSSR98A_A1AvgPrT as a Duration.
      Returns:
      Duration DFSSR98A_A1AvgPrT
      See Also:
    • avgPrTSeconds

      public double avgPrTSeconds()
      DFSSR98A_A1AvgPrT in seconds.
      Returns:
      double DFSSR98A_A1AvgPrT converted to seconds
    • avgPrTRawValue

      public long avgPrTRawValue()
      DFSSR98A_A1AvgPrT raw value.
      Returns:
      long DFSSR98A_A1AvgPrT raw value
    • avgElT

      public Duration avgElT()
      DFSSR98A_A1AvgElT as a Duration.
      Returns:
      Duration DFSSR98A_A1AvgElT
      See Also:
    • avgElTSeconds

      public double avgElTSeconds()
      DFSSR98A_A1AvgElT in seconds.
      Returns:
      double DFSSR98A_A1AvgElT converted to seconds
    • avgElTRawValue

      public long avgElTRawValue()
      DFSSR98A_A1AvgElT raw value.
      Returns:
      long DFSSR98A_A1AvgElT raw value
    • create

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