public final class StorageGroup extends DcollectRecord
Storage Group record
  • Field Details

  • Method Details

    • from

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

      public String dsgname()
      DSGNAME value.
      Returns:
      String DSGNAME value
    • dsguser

      public String dsguser()
      DSGUSER value.
      Returns:
      String DSGUSER value
    • dsgdate

      public LocalDate dsgdate()
      DSGDATE as LocalDate.
      Returns:
      LocalDate DSGDATE Date
      See Also:
    • dsgdateRawValue

      public String dsgdateRawValue()
      DSGDATE String value.
      Returns:
      String DSGDATE value
    • dsgtime

      public LocalTime dsgtime()
      DSGTIME as LocalTime.
      Returns:
      LocalTime DSGTIME Date
      See Also:
    • dsgtimeRawValue

      public String dsgtimeRawValue()
      DSGTIME String value.
      Returns:
      String DSGTIME value
    • dsgdesc

      public String dsgdesc()
      DSGDESC value.
      Returns:
      String DSGDESC value
    • dsgflags

      public int dsgflags()
      DSGFLAGS value.
      Returns:
      int DSGFLAGS value
    • dsgfabup

      public boolean dsgfabup()
      Return true if DSGFABUP bit in dsgflags() is set.
      Returns:
      boolean DSGFABUP bit is set in dsgflags()

      DSGFABUP = 0x80

    • dsgfamig

      public boolean dsgfamig()
      Return true if DSGFAMIG bit in dsgflags() is set.
      Returns:
      boolean DSGFAMIG bit is set in dsgflags()

      DSGFAMIG = 0x40

    • dsgfadmp

      public boolean dsgfadmp()
      Return true if DSGFADMP bit in dsgflags() is set.
      Returns:
      boolean DSGFADMP bit is set in dsgflags()

      DSGFADMP = 0x20

    • dsgfthrs

      public boolean dsgfthrs()
      Return true if DSGFTHRS bit in dsgflags() is set.
      Returns:
      boolean DSGFTHRS bit is set in dsgflags()

      DSGFTHRS = 0x10

    • dsgfgbku

      public boolean dsgfgbku()
      Return true if DSGFGBKU bit in dsgflags() is set.
      Returns:
      boolean DSGFGBKU bit is set in dsgflags()

      DSGFGBKU = 0x08

    • dsggbnol

      public boolean dsggbnol()
      Return true if DSGGBNOL bit in dsgflags() is set.
      Returns:
      boolean DSGGBNOL bit is set in dsgflags()

      DSGGBNOL = 0x04

    • dsgfimig

      public boolean dsgfimig()
      Return true if DSGFIMIG bit in dsgflags() is set.
      Returns:
      boolean DSGFIMIG bit is set in dsgflags()

      DSGFIMIG = 0x02

    • dsgfpsm

      public boolean dsgfpsm()
      Return true if DSGFPSM bit in dsgflags() is set.
      Returns:
      boolean DSGFPSM bit is set in dsgflags()

      DSGFPSM = 0x01

    • dsgflgdc

      public int dsgflgdc()
      DSGFLGDC value.
      Returns:
      int DSGFLGDC value
    • dsg32nam

      public boolean dsg32nam()
      Return true if DSG32NAM bit in dsgflgdc() is set.
      Returns:
      boolean DSG32NAM bit is set in dsgflgdc()

      DSG32NAM = 0x80

    • dsgftype

      public StorageGroup.StorageGroupType dsgftype()
      DSGFTYPE as a StorageGroupType.
      Returns:
      StorageGroupType DSGFTYPE
    • dsgftypeRawValue

      public int dsgftypeRawValue()
      DSGFTYPE raw value.
      Returns:
      int DSGFTYPE value
    • dsgfhthr

      public int dsgfhthr()
      DSGFHTHR value.
      Returns:
      int DSGFHTHR value
    • dsgflthr

      public int dsgflthr()
      DSGFLTHR value.
      Returns:
      int DSGFLTHR value
    • dsgfvmax

      public int dsgfvmax()
      DSGFVMAX value.
      Returns:
      int DSGFVMAX value
    • dsgfvunt

      public String dsgfvunt()
      DSGFVUNT value.
      Returns:
      String DSGFVUNT value
    • dsgdmpcl

      public List<String> dsgdmpcl()
      DSGDMPCL values.
      Returns:
      List<String> DSGDMPCL values
    • dsgfprst

      public List<StorageGroup.Status> dsgfprst()
      DSGFPRST and DSGCNFRM status values.
      Returns:
      List<Status> status values
    • dsgstat

      DSGSTAT as a StorageGroupStatus.
      Returns:
      StorageGroupStatus DSGSTAT
    • dsgstatRawValue

      public int dsgstatRawValue()
      DSGSTAT raw value.
      Returns:
      int DSGSTAT value
    • dsgabsys

      public String dsgabsys()
      DSGABSYS value.
      Returns:
      String DSGABSYS value
    • dsgadsys

      public String dsgadsys()
      DSGADSYS value.
      Returns:
      String DSGADSYS value
    • dsgamsys

      public String dsgamsys()
      DSGAMSYS value.
      Returns:
      String DSGAMSYS value
    • dsggbkuf

      public int dsggbkuf()
      DSGGBKUF value.
      Returns:
      int DSGGBKUF value
    • dsgtblgr

      public String dsgtblgr()
      DSGTBLGR value.
      Returns:
      String DSGTBLGR value
    • dsgoamfl

      public int dsgoamfl()
      DSGOAMFL value.
      Returns:
      int DSGOAMFL value
    • dsgfcys

      public boolean dsgfcys()
      Return true if DSGFCYS bit in dsgoamfl() is set.
      Returns:
      boolean DSGFCYS bit is set in dsgoamfl()

      DSGFCYS = 0x80

    • dsgfvlft

      public boolean dsgfvlft()
      Return true if DSGFVLFT bit in dsgoamfl() is set.
      Returns:
      boolean DSGFVLFT bit is set in dsgoamfl()

      DSGFVLFT = 0x40

    • dsgfdrst

      public boolean dsgfdrst()
      Return true if DSGFDRST bit in dsgoamfl() is set.
      Returns:
      boolean DSGFDRST bit is set in dsgoamfl()

      DSGFDRST = 0x20

    • dsgvffer

      public boolean dsgvffer()
      Return true if DSGVFFER bit in dsgoamfl() is set.
      Returns:
      boolean DSGVFFER bit is set in dsgoamfl()

      DSGVFFER = 0x10

    • dsgvferr

      public boolean dsgvferr()
      Return true if DSGVFERR bit in dsgoamfl() is set.
      Returns:
      boolean DSGVFERR bit is set in dsgoamfl()

      DSGVFERR = 0x08

    • dsgfretp

      public boolean dsgfretp()
      Return true if DSGFRETP bit in dsgoamfl() is set.
      Returns:
      boolean DSGFRETP bit is set in dsgoamfl()

      DSGFRETP = 0x04

    • dsgfdelp

      public boolean dsgfdelp()
      Return true if DSGFDELP bit in dsgoamfl() is set.
      Returns:
      boolean DSGFDELP bit is set in dsgoamfl()

      DSGFDELP = 0x02

    • dsgcylst

      public int dsgcylst()
      DSGCYLST value.
      Returns:
      int DSGCYLST value
    • dsgcyled

      public int dsgcyled()
      DSGCYLED value.
      Returns:
      int DSGCYLED value
    • dsgvolft

      public int dsgvolft()
      DSGVOLFT value.
      Returns:
      int DSGVOLFT value
    • dsgdrvst

      public int dsgdrvst()
      DSGDRVST value.
      Returns:
      int DSGDRVST value
    • dsgolibs

      public List<StorageGroup.Library> dsgolibs()
      DSGOLIBS values.
      Returns:
      List<Library< DSGOLIBS values
    • dsgsstat

      public List<StorageGroup.Status> dsgsstat()
      DSGSSTAT status values.
      Returns:
      List<Status< status values
    • dsgoflow

      public int dsgoflow()
      DSGOFLOW value.
      Returns:
      int DSGOFLOW value
    • dsgexnm

      public String dsgexnm()
      DSGEXNM value.
      Returns:
      String DSGEXNM value
    • dsgflag2

      public int dsgflag2()
      DSGFLAG2 value.
      Returns:
      int DSGFLAG2 value
    • dsgflowf

      public boolean dsgflowf()
      Return true if DSGFLOWF bit in dsgflag2() is set.
      Returns:
      boolean DSGFLOWF bit is set in dsgflag2()

      DSGFLOWF = 0x80

    • dsgexnmf

      public boolean dsgexnmf()
      Return true if DSGEXNMF bit in dsgflag2() is set.
      Returns:
      boolean DSGEXNMF bit is set in dsgflag2()

      DSGEXNMF = 0x40

    • dsgeavbp

      public boolean dsgeavbp()
      Return true if DSGEAVBP bit in dsgflag2() is set.
      Returns:
      boolean DSGEAVBP bit is set in dsgflag2()

      DSGEAVBP = 0x10

    • dsgsbkpt

      public long dsgsbkpt()
      DSGSBKPT value.
      Returns:
      long DSGSBKPT value
    • dsgshthr

      public int dsgshthr()
      DSGSHTHR value.
      Returns:
      int DSGSHTHR value
    • dsgslthr

      public int dsgslthr()
      DSGSLTHR value.
      Returns:
      int DSGSLTHR value
    • dsgtotap

      public int dsgtotap()
      DSGTOTAP value.
      Returns:
      int DSGTOTAP value
    • dsgtmsap

      public int dsgtmsap()
      DSGTMSAP value.
      Returns:
      int DSGTMSAP value
    • dsgoamid

      public String dsgoamid()
      DSGOAMID value.
      Returns:
      String DSGOAMID value