Class StorageManagerGlobalStatistics

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.cics.statistics.StorageManagerGlobalStatistics

public final class StorageManagerGlobalStatistics extends SmfData
  • Field Details

  • Method Details

    • smsgbllen

      public int smsgbllen()
      SMSGBLLEN value.
      Returns:
      int SMSGBLLEN value
    • smsnpagp

      public int smsnpagp()
      SMSNPAGP value.
      Returns:
      int SMSNPAGP value
    • smsstgprot

      public int smsstgprot()
      SMSSTGPROT value.
      Returns:
      int SMSSTGPROT value
    • smsrentpgm

      public int smsrentpgm()
      SMSRENTPGM value.
      Returns:
      int SMSRENTPGM value
    • smstraniso

      public int smstraniso()
      SMSTRANISO value.
      Returns:
      int SMSTRANISO value
    • smsmemlimitsrc

      public SmsMemlimitSrc smsmemlimitsrc()
      SMSMEMLIMITSRC as a SmsMemlimitSrc.
      Returns:
      SmsMemlimitSrc SMSMEMLIMITSRC
    • smsmemlimitsrcRawValue

      public int smsmemlimitsrcRawValue()
      SMSMEMLIMITSRC raw value.
      Returns:
      int SMSMEMLIMITSRC value
    • smsusscur

      public long smsusscur()
      SMSUSSCUR value.
      Returns:
      long SMSUSSCUR value
    • smsusscum

      public long smsusscum()
      SMSUSSCUM value.
      Returns:
      long SMSUSSCUM value
    • smsusshwm

      public long smsusshwm()
      SMSUSSHWM value.
      Returns:
      long SMSUSSHWM value
    • smscsscur

      public long smscsscur()
      SMSCSSCUR value.
      Returns:
      long SMSCSSCUR value
    • smscsscum

      public long smscsscum()
      SMSCSSCUM value.
      Returns:
      long SMSCSSCUM value
    • smscsshwm

      public long smscsshwm()
      SMSCSSHWM value.
      Returns:
      long SMSCSSHWM value
    • smsdsalimit

      public long smsdsalimit()
      SMSDSALIMIT value.
      Returns:
      long SMSDSALIMIT value
    • smsedsalimit

      public long smsedsalimit()
      SMSEDSALIMIT value.
      Returns:
      long SMSEDSALIMIT value
    • smsdsatotal

      public long smsdsatotal()
      SMSDSATOTAL value.
      Returns:
      long SMSDSATOTAL value
    • smsedsatotal

      public long smsedsatotal()
      SMSEDSATOTAL value.
      Returns:
      long SMSEDSATOTAL value
    • smshwmdsatotal

      public long smshwmdsatotal()
      SMSHWMDSATOTAL value.
      Returns:
      long SMSHWMDSATOTAL value
    • smshwmedsatotal

      public long smshwmedsatotal()
      SMSHWMEDSATOTAL value.
      Returns:
      long SMSHWMEDSATOTAL value
    • smstimewaitmvs

      public Duration smstimewaitmvs()
      SMSTIMEWAITMVS as a Duration.
      Returns:
      Duration SMSTIMEWAITMVS
      See Also:
    • smstimewaitmvsSeconds

      public double smstimewaitmvsSeconds()
      SMSTIMEWAITMVS in seconds.
      Returns:
      double SMSTIMEWAITMVS converted to seconds
    • smstimewaitmvsRawValue

      public long smstimewaitmvsRawValue()
      SMSTIMEWAITMVS raw value.
      Returns:
      long SMSTIMEWAITMVS raw value
    • smsmvsstgreqwaits

      public long smsmvsstgreqwaits()
      SMSMVSSTGREQWAITS value.
      Returns:
      long SMSMVSSTGREQWAITS value
    • smsmemlimit

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

      public BigInteger smsmemlimitAsBigInteger()
      SMSMEMLIMIT value as a BigInteger.

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

      Returns:
      BigInteger SMSMEMLIMIT
    • smsgetstorsize

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

      public BigInteger smsgetstorsizeAsBigInteger()
      SMSGETSTORSIZE value as a BigInteger.

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

      Returns:
      BigInteger SMSGETSTORSIZE
    • smsasactive

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

      public BigInteger smsasactiveAsBigInteger()
      SMSASACTIVE value as a BigInteger.

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

      Returns:
      BigInteger SMSASACTIVE
    • smshwmasactive

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

      public BigInteger smshwmasactiveAsBigInteger()
      SMSHWMASACTIVE value as a BigInteger.

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

      Returns:
      BigInteger SMSHWMASACTIVE
    • smsgdsaactive

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

      public BigInteger smsgdsaactiveAsBigInteger()
      SMSGDSAACTIVE value as a BigInteger.

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

      Returns:
      BigInteger SMSGDSAACTIVE
    • smshwmgdsaactive

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

      public BigInteger smshwmgdsaactiveAsBigInteger()
      SMSHWMGDSAACTIVE value as a BigInteger.

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

      Returns:
      BigInteger SMSHWMGDSAACTIVE
    • smsgdsaalloc

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

      public BigInteger smsgdsaallocAsBigInteger()
      SMSGDSAALLOC value as a BigInteger.

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

      Returns:
      BigInteger SMSGDSAALLOC
    • smshwmgdsaalloc

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

      public BigInteger smshwmgdsaallocAsBigInteger()
      SMSHWMGDSAALLOC value as a BigInteger.

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

      Returns:
      BigInteger SMSHWMGDSAALLOC
    • smslvabytes

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

      public BigInteger smslvabytesAsBigInteger()
      SMSLVABYTES value as a BigInteger.

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

      Returns:
      BigInteger SMSLVABYTES
    • smslvhbytes

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

      public BigInteger smslvhbytesAsBigInteger()
      SMSLVHBYTES value as a BigInteger.

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

      Returns:
      BigInteger SMSLVHBYTES
    • smslvgbytes

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

      public BigInteger smslvgbytesAsBigInteger()
      SMSLVGBYTES value as a BigInteger.

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

      Returns:
      BigInteger SMSLVGBYTES
    • smslvnmemobj

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

      public BigInteger smslvnmemobjAsBigInteger()
      SMSLVNMEMOBJ value as a BigInteger.

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

      Returns:
      BigInteger SMSLVNMEMOBJ
    • smsfromguardfail

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

      public BigInteger smsfromguardfailAsBigInteger()
      SMSFROMGUARDFAIL value as a BigInteger.

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

      Returns:
      BigInteger SMSFROMGUARDFAIL
    • smsfromguardfailsize

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

      public BigInteger smsfromguardfailsizeAsBigInteger()
      SMSFROMGUARDFAILSIZE value as a BigInteger.

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

      Returns:
      BigInteger SMSFROMGUARDFAILSIZE
    • smslvshrbytes

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

      public BigInteger smslvshrbytesAsBigInteger()
      SMSLVSHRBYTES value as a BigInteger.

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

      Returns:
      BigInteger SMSLVSHRBYTES
    • smslvshrgbytes

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

      public BigInteger smslvshrgbytesAsBigInteger()
      SMSLVSHRGBYTES value as a BigInteger.

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

      Returns:
      BigInteger SMSLVSHRGBYTES
    • smslvshrnmemobj

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

      public BigInteger smslvshrnmemobjAsBigInteger()
      SMSLVSHRNMEMOBJ value as a BigInteger.

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

      Returns:
      BigInteger SMSLVSHRNMEMOBJ
    • smshvauxslots

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

      public BigInteger smshvauxslotsAsBigInteger()
      SMSHVAUXSLOTS value as a BigInteger.

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

      Returns:
      BigInteger SMSHVAUXSLOTS
    • smshvgauxslots

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

      public BigInteger smshvgauxslotsAsBigInteger()
      SMSHVGAUXSLOTS value as a BigInteger.

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

      Returns:
      BigInteger SMSHVGAUXSLOTS
    • smshvpagesinreal

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

      public BigInteger smshvpagesinrealAsBigInteger()
      SMSHVPAGESINREAL value as a BigInteger.

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

      Returns:
      BigInteger SMSHVPAGESINREAL
    • smshvgpagesinreal

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

      public BigInteger smshvgpagesinrealAsBigInteger()
      SMSHVGPAGESINREAL value as a BigInteger.

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

      Returns:
      BigInteger SMSHVGPAGESINREAL
    • smslargememobj

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

      public BigInteger smslargememobjAsBigInteger()
      SMSLARGEMEMOBJ value as a BigInteger.

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

      Returns:
      BigInteger SMSLARGEMEMOBJ
    • smslargepagesinreal

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

      public BigInteger smslargepagesinrealAsBigInteger()
      SMSLARGEPAGESINREAL value as a BigInteger.

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

      Returns:
      BigInteger SMSLARGEPAGESINREAL
    • smsmvsmonsamplelasttimegmt

      public ZonedDateTime smsmvsmonsamplelasttimegmt()
      smsmvsmonsamplelasttimegmt STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

      Use smsmvsmonsamplelasttimegmtRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      DateTime smsmvsmonsamplelasttimegmt STCK converted to ZonedDateTime
      See Also:
    • smsmvsmonsamplelasttimegmtRawValue

      public BigInteger smsmvsmonsamplelasttimegmtRawValue()
      smsmvsmonsamplelasttimegmt STCK value.
      Returns:
      BigInteger smsmvsmonsamplelasttimegmt STCK value
    • smsmvsmonsamplelasttimelocal

      public LocalDateTime smsmvsmonsamplelasttimelocal()
      smsmvsmonsamplelasttimelocal STCK value converted to LocalDateTime (nanosecond precision).

      Use smsmvsmonsamplelasttimelocalRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime smsmvsmonsamplelasttimelocal STCK converted to LocalDateTime
      See Also:
    • smsmvsmonsamplelasttimelocalRawValue

      public BigInteger smsmvsmonsamplelasttimelocalRawValue()
      smsmvsmonsamplelasttimelocal STCK value.
      Returns:
      BigInteger smsmvsmonsamplelasttimelocal STCK value
    • smsmvs24state

      public SmsState smsmvs24state()
      smsmvs24state as a SmsState.
      Returns:
      SmsState smsmvs24state
    • smsmvs24stateRawValue

      public int smsmvs24stateRawValue()
      smsmvs24state raw value.
      Returns:
      int smsmvs24state value
    • smsmvs24totalunalloc

      public long smsmvs24totalunalloc()
      smsmvs24totalunalloc value.
      Returns:
      long smsmvs24totalunalloc value
    • smsmvs24totalunalloclwm

      public long smsmvs24totalunalloclwm()
      smsmvs24totalunalloclwm value.
      Returns:
      long smsmvs24totalunalloclwm value
    • smsmvs24largestunalloc

      public long smsmvs24largestunalloc()
      smsmvs24largestunalloc value.
      Returns:
      long smsmvs24largestunalloc value
    • smsmvs24largestunalloclwm

      public long smsmvs24largestunalloclwm()
      smsmvs24largestunalloclwm value.
      Returns:
      long smsmvs24largestunalloclwm value
    • smsmvs24lastsostimegmt

      public ZonedDateTime smsmvs24lastsostimegmt()
      smsmvs24lastsostimegmt STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

      Use smsmvs24lastsostimegmtRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      DateTime smsmvs24lastsostimegmt STCK converted to ZonedDateTime
      See Also:
    • smsmvs24lastsostimegmtRawValue

      public BigInteger smsmvs24lastsostimegmtRawValue()
      smsmvs24lastsostimegmt STCK value.
      Returns:
      BigInteger smsmvs24lastsostimegmt STCK value
    • smsmvs24lastsostimelocal

      public LocalDateTime smsmvs24lastsostimelocal()
      smsmvs24lastsostimelocal STCK value converted to LocalDateTime (nanosecond precision).

      Use smsmvs24lastsostimelocalRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime smsmvs24lastsostimelocal STCK converted to LocalDateTime
      See Also:
    • smsmvs24lastsostimelocalRawValue

      public BigInteger smsmvs24lastsostimelocalRawValue()
      smsmvs24lastsostimelocal STCK value.
      Returns:
      BigInteger smsmvs24lastsostimelocal STCK value
    • smsmvs24waittime

      public Duration smsmvs24waittime()
      smsmvs24waittime as a Duration.
      Returns:
      Duration smsmvs24waittime
      See Also:
    • smsmvs24waittimeSeconds

      public double smsmvs24waittimeSeconds()
      smsmvs24waittime in seconds.
      Returns:
      double smsmvs24waittime converted to seconds
    • smsmvs24waittimeRawValue

      public long smsmvs24waittimeRawValue()
      smsmvs24waittime raw value.
      Returns:
      long smsmvs24waittime raw value
    • smsmvs24numwaits

      public long smsmvs24numwaits()
      smsmvs24numwaits value.
      Returns:
      long smsmvs24numwaits value
    • smsmvs24numwaitshwm

      public long smsmvs24numwaitshwm()
      smsmvs24numwaitshwm value.
      Returns:
      long smsmvs24numwaitshwm value
    • smsmvs24totalnumwaits

      public long smsmvs24totalnumwaits()
      smsmvs24totalnumwaits value.
      Returns:
      long smsmvs24totalnumwaits value
    • smsmvs24soscount

      public long smsmvs24soscount()
      smsmvs24soscount value.
      Returns:
      long smsmvs24soscount value
    • smsmvs24sostime

      public Duration smsmvs24sostime()
      smsmvs24sostime as a Duration.
      Returns:
      Duration smsmvs24sostime
      See Also:
    • smsmvs24sostimeSeconds

      public double smsmvs24sostimeSeconds()
      smsmvs24sostime in seconds.
      Returns:
      double smsmvs24sostime converted to seconds
    • smsmvs24sostimeRawValue

      public long smsmvs24sostimeRawValue()
      smsmvs24sostime raw value.
      Returns:
      long smsmvs24sostime raw value
    • smsmvs31state

      public SmsState smsmvs31state()
      smsmvs31state as a SmsState.
      Returns:
      SmsState smsmvs31state
    • smsmvs31stateRawValue

      public int smsmvs31stateRawValue()
      smsmvs31state raw value.
      Returns:
      int smsmvs31state value
    • smsmvs31totalunalloc

      public long smsmvs31totalunalloc()
      smsmvs31totalunalloc value.
      Returns:
      long smsmvs31totalunalloc value
    • smsmvs31totalunalloclwm

      public long smsmvs31totalunalloclwm()
      smsmvs31totalunalloclwm value.
      Returns:
      long smsmvs31totalunalloclwm value
    • smsmvs31largestunalloc

      public long smsmvs31largestunalloc()
      smsmvs31largestunalloc value.
      Returns:
      long smsmvs31largestunalloc value
    • smsmvs31largestunalloclwm

      public long smsmvs31largestunalloclwm()
      smsmvs31largestunalloclwm value.
      Returns:
      long smsmvs31largestunalloclwm value
    • smsmvs31lastsostimegmt

      public ZonedDateTime smsmvs31lastsostimegmt()
      smsmvs31lastsostimegmt STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

      Use smsmvs31lastsostimegmtRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      DateTime smsmvs31lastsostimegmt STCK converted to ZonedDateTime
      See Also:
    • smsmvs31lastsostimegmtRawValue

      public BigInteger smsmvs31lastsostimegmtRawValue()
      smsmvs31lastsostimegmt STCK value.
      Returns:
      BigInteger smsmvs31lastsostimegmt STCK value
    • smsmvs31lastsostimelocal

      public LocalDateTime smsmvs31lastsostimelocal()
      smsmvs31lastsostimelocal STCK value converted to LocalDateTime (nanosecond precision).

      Use smsmvs31lastsostimelocalRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime smsmvs31lastsostimelocal STCK converted to LocalDateTime
      See Also:
    • smsmvs31lastsostimelocalRawValue

      public BigInteger smsmvs31lastsostimelocalRawValue()
      smsmvs31lastsostimelocal STCK value.
      Returns:
      BigInteger smsmvs31lastsostimelocal STCK value
    • smsmvs31waittime

      public Duration smsmvs31waittime()
      smsmvs31waittime as a Duration.
      Returns:
      Duration smsmvs31waittime
      See Also:
    • smsmvs31waittimeSeconds

      public double smsmvs31waittimeSeconds()
      smsmvs31waittime in seconds.
      Returns:
      double smsmvs31waittime converted to seconds
    • smsmvs31waittimeRawValue

      public long smsmvs31waittimeRawValue()
      smsmvs31waittime raw value.
      Returns:
      long smsmvs31waittime raw value
    • smsmvs31numwaits

      public long smsmvs31numwaits()
      smsmvs31numwaits value.
      Returns:
      long smsmvs31numwaits value
    • smsmvs31numwaitshwm

      public long smsmvs31numwaitshwm()
      smsmvs31numwaitshwm value.
      Returns:
      long smsmvs31numwaitshwm value
    • smsmvs31totalnumwaits

      public long smsmvs31totalnumwaits()
      smsmvs31totalnumwaits value.
      Returns:
      long smsmvs31totalnumwaits value
    • smsmvs31soscount

      public long smsmvs31soscount()
      smsmvs31soscount value.
      Returns:
      long smsmvs31soscount value
    • smsmvs31sostime

      public Duration smsmvs31sostime()
      smsmvs31sostime as a Duration.
      Returns:
      Duration smsmvs31sostime
      See Also:
    • smsmvs31sostimeSeconds

      public double smsmvs31sostimeSeconds()
      smsmvs31sostime in seconds.
      Returns:
      double smsmvs31sostime converted to seconds
    • smsmvs31sostimeRawValue

      public long smsmvs31sostimeRawValue()
      smsmvs31sostime raw value.
      Returns:
      long smsmvs31sostime raw value
    • smsmvs64state

      public SmsState smsmvs64state()
      smsmvs64state as a SmsState.
      Returns:
      SmsState smsmvs64state
    • smsmvs64stateRawValue

      public int smsmvs64stateRawValue()
      smsmvs64state raw value.
      Returns:
      int smsmvs64state value
    • smsmvs64soscount

      public long smsmvs64soscount()
      smsmvs64soscount value.
      Returns:
      long smsmvs64soscount value
    • smsmvs64sostime

      public Duration smsmvs64sostime()
      smsmvs64sostime as a Duration.
      Returns:
      Duration smsmvs64sostime
      See Also:
    • smsmvs64sostimeSeconds

      public double smsmvs64sostimeSeconds()
      smsmvs64sostime in seconds.
      Returns:
      double smsmvs64sostime converted to seconds
    • smsmvs64sostimeRawValue

      public long smsmvs64sostimeRawValue()
      smsmvs64sostime raw value.
      Returns:
      long smsmvs64sostime raw value
    • smsmvs64unalloc

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

      public BigInteger smsmvs64unallocAsBigInteger()
      smsmvs64unalloc value as a BigInteger.

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

      Returns:
      BigInteger smsmvs64unalloc
    • smsmvs64unalloclwm

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

      public BigInteger smsmvs64unalloclwmAsBigInteger()
      smsmvs64unalloclwm value as a BigInteger.

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

      Returns:
      BigInteger smsmvs64unalloclwm
    • smsmvs64lastsostimeutc

      public ZonedDateTime smsmvs64lastsostimeutc()
      smsmvs64lastsostimeutc STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

      Use smsmvs64lastsostimeutcRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      DateTime smsmvs64lastsostimeutc STCK converted to ZonedDateTime
      See Also:
    • smsmvs64lastsostimeutcRawValue

      public BigInteger smsmvs64lastsostimeutcRawValue()
      smsmvs64lastsostimeutc STCK value.
      Returns:
      BigInteger smsmvs64lastsostimeutc STCK value
    • smsmvs64lastsostimelocal

      public LocalDateTime smsmvs64lastsostimelocal()
      smsmvs64lastsostimelocal STCK value converted to LocalDateTime (nanosecond precision).

      Use smsmvs64lastsostimelocalRawValue() for a BigInteger containing the complete STCK value.

      Returns:
      LocalDateTime smsmvs64lastsostimelocal STCK converted to LocalDateTime
      See Also:
    • smsmvs64lastsostimelocalRawValue

      public BigInteger smsmvs64lastsostimelocalRawValue()
      smsmvs64lastsostimelocal STCK value.
      Returns:
      BigInteger smsmvs64lastsostimelocal STCK value
    • smsstgprota

      public boolean smsstgprota()
      Return true if smsstgprot() equals SMSSTGPROTA.
      Returns:
      boolean smsstgprot() equals SMSSTGPROTA

      SMSSTGPROTA = 0x01

    • smsrentpgmp

      public boolean smsrentpgmp()
      Return true if smsrentpgm() equals SMSRENTPGMP.
      Returns:
      boolean smsrentpgm() equals SMSRENTPGMP

      SMSRENTPGMP = 0x01

    • smstranisoa

      public boolean smstranisoa()
      Return true if smstraniso() equals SMSTRANISOA.
      Returns:
      boolean smstraniso() equals SMSTRANISOA

      SMSTRANISOA = 0x01

    • create

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