Class StorageManagerGlobalStatistics


public final class StorageManagerGlobalStatistics extends StatisticsDataSection
  • Field Details

  • Method Details

    • smslen

      public int smslen()
      SMSLEN value.
      Returns:
      int SMSLEN value
    • smsid

      public int smsid()
      SMSID value.
      Returns:
      int SMSID value
    • smsdvers

      public int smsdvers()
      SMSDVERS value.
      Returns:
      int SMSDVERS value
    • smsmvs24normal

      public boolean smsmvs24normal()
      Return true if smsmvs24state() equals smsmvs24normal.
      Returns:
      boolean smsmvs24state() equals smsmvs24normal

      smsmvs24normal = 0x01

    • smsmvs24sos

      public boolean smsmvs24sos()
      Return true if smsmvs24state() equals smsmvs24sos.
      Returns:
      boolean smsmvs24state() equals smsmvs24sos

      smsmvs24sos = 0x02

    • smsmvs24constrained

      public boolean smsmvs24constrained()
      Return true if smsmvs24state() equals smsmvs24constrained.
      Returns:
      boolean smsmvs24state() equals smsmvs24constrained

      smsmvs24constrained = 0x03

    • smsmvs31normal

      public boolean smsmvs31normal()
      Return true if smsmvs31state() equals smsmvs31normal.
      Returns:
      boolean smsmvs31state() equals smsmvs31normal

      smsmvs31normal = 0x01

    • smsmvs31sos

      public boolean smsmvs31sos()
      Return true if smsmvs31state() equals smsmvs31sos.
      Returns:
      boolean smsmvs31state() equals smsmvs31sos

      smsmvs31sos = 0x02

    • smsmvs31constrained

      public boolean smsmvs31constrained()
      Return true if smsmvs31state() equals smsmvs31constrained.
      Returns:
      boolean smsmvs31state() equals smsmvs31constrained

      smsmvs31constrained = 0x03

    • 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 int smsmemlimitsrc()
      SMSMEMLIMITSRC 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 int smsmvs24state()
      smsmvs24state 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
    • smsmvs31state

      public int smsmvs31state()
      smsmvs31state 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
    • smsstgprotna

      public boolean smsstgprotna()
      Return true if smsstgprot() equals SMSSTGPROTNA.
      Returns:
      boolean smsstgprot() equals SMSSTGPROTNA

      SMSSTGPROTNA = 0x00

    • smsstgprota

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

      SMSSTGPROTA = 0x01

    • smsrentpgmnp

      public boolean smsrentpgmnp()
      Return true if smsrentpgm() equals SMSRENTPGMNP.
      Returns:
      boolean smsrentpgm() equals SMSRENTPGMNP

      SMSRENTPGMNP = 0x00

    • smsrentpgmp

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

      SMSRENTPGMP = 0x01

    • smstranisona

      public boolean smstranisona()
      Return true if smstraniso() equals SMSTRANISONA.
      Returns:
      boolean smstraniso() equals SMSTRANISONA

      SMSTRANISONA = 0x00

    • smstranisoa

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

      SMSTRANISOA = 0x01

    • smsmemlsrcsmf

      public boolean smsmemlsrcsmf()
      Return true if smsmemlimitsrc() equals SMSMEMLSRCSMF.
      Returns:
      boolean smsmemlimitsrc() equals SMSMEMLSRCSMF

      SMSMEMLSRCSMF = 0x01

    • smsmemlsrcjcl

      public boolean smsmemlsrcjcl()
      Return true if smsmemlimitsrc() equals SMSMEMLSRCJCL.
      Returns:
      boolean smsmemlimitsrc() equals SMSMEMLSRCJCL

      SMSMEMLSRCJCL = 0x02

    • smsmemlsrcreg

      public boolean smsmemlsrcreg()
      Return true if smsmemlimitsrc() equals SMSMEMLSRCREG.
      Returns:
      boolean smsmemlimitsrc() equals SMSMEMLSRCREG

      SMSMEMLSRCREG = 0x03

    • smsmemlsrcusi

      public boolean smsmemlsrcusi()
      Return true if smsmemlimitsrc() equals SMSMEMLSRCUSI.
      Returns:
      boolean smsmemlimitsrc() equals SMSMEMLSRCUSI

      SMSMEMLSRCUSI = 0x04

    • smsmemlsrcauth

      public boolean smsmemlsrcauth()
      Return true if smsmemlimitsrc() equals SMSMEMLSRCAUTH.
      Returns:
      boolean smsmemlimitsrc() equals SMSMEMLSRCAUTH

      SMSMEMLSRCAUTH = 0x09

    • smsmemlsrcurg

      public boolean smsmemlsrcurg()
      Return true if smsmemlimitsrc() equals SMSMEMLSRCURG.
      Returns:
      boolean smsmemlimitsrc() equals SMSMEMLSRCURG

      SMSMEMLSRCURG = 0x0A

    • storageManagerDsaStatistics

      public List<StorageManagerDsaStatistics> storageManagerDsaStatistics()
      Get a List containing StorageStatistics Sections from the section
      Returns:
      a list of StorageStatistics (possibly empty)
    • 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