public final class Volume extends DcollectRecord
Volume record
  • Field Details

  • Method Details

    • from

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

      public String dcvvolsr()
      DCVVOLSR value.
      Returns:
      String DCVVOLSR value
    • dcvflag1

      public int dcvflag1()
      DCVFLAG1 value.
      Returns:
      int DCVFLAG1 value
    • dcvinxex

      public boolean dcvinxex()
      Return true if DCVINXEX bit in dcvflag1() is set.
      Returns:
      boolean DCVINXEX bit is set in dcvflag1()

      DCVINXEX = 0x80

    • dcvinxen

      public boolean dcvinxen()
      Return true if DCVINXEN bit in dcvflag1() is set.
      Returns:
      boolean DCVINXEN bit is set in dcvflag1()

      DCVINXEN = 0x40

    • dcvuspvt

      public boolean dcvuspvt()
      Return true if DCVUSPVT bit in dcvflag1() is set.
      Returns:
      boolean DCVUSPVT bit is set in dcvflag1()

      DCVUSPVT = 0x20

    • dcvuspub

      public boolean dcvuspub()
      Return true if DCVUSPUB bit in dcvflag1() is set.
      Returns:
      boolean DCVUSPUB bit is set in dcvflag1()

      DCVUSPUB = 0x10

    • dcvussto

      public boolean dcvussto()
      Return true if DCVUSSTO bit in dcvflag1() is set.
      Returns:
      boolean DCVUSSTO bit is set in dcvflag1()

      DCVUSSTO = 0x08

    • dcvshrds

      public boolean dcvshrds()
      Return true if DCVSHRDS bit in dcvflag1() is set.
      Returns:
      boolean DCVSHRDS bit is set in dcvflag1()

      DCVSHRDS = 0x04

    • dcvphyst

      public Volume.PhysicalStatus dcvphyst()
      DCVPHYST as a PhysicalStatus.
      Returns:
      PhysicalStatus DCVPHYST
    • dcvphystRawValue

      public int dcvphystRawValue()
      DCVPHYST raw value.
      Returns:
      int DCVPHYST value
    • dcverror

      public int dcverror()
      DCVERROR value.
      Returns:
      int DCVERROR value
    • dcvevlcp

      public boolean dcvevlcp()
      Return true if DCVEVLCP bit in dcverror() is set.
      Returns:
      boolean DCVEVLCP bit is set in dcverror()

      DCVEVLCP = 0x80

    • dcvebytk

      public boolean dcvebytk()
      Return true if DCVEBYTK bit in dcverror() is set.
      Returns:
      boolean DCVEBYTK bit is set in dcverror()

      DCVEBYTK = 0x40

    • dcvelspc

      public boolean dcvelspc()
      Return true if DCVELSPC bit in dcverror() is set.
      Returns:
      boolean DCVELSPC bit is set in dcverror()

      DCVELSPC = 0x20

    • dcvperct

      public int dcvperct()
      DCVPERCT value.
      Returns:
      int DCVPERCT value
    • dcvfresp

      public long dcvfresp()
      DCVFRESP value.
      Returns:
      long DCVFRESP value
      See Also:
    • dcvfrespMB

      public double dcvfrespMB()
      DCVFRESP value in MB ie divided by 1024 if dcvcylmg() is not set.
      Returns:
      double DCVFRESP value in MB
    • dcvalloc

      public long dcvalloc()
      DCVALLOC value.
      Returns:
      long DCVALLOC value
      See Also:
    • dcvallocMB

      public double dcvallocMB()
      DCVALLOC value in MB ie divided by 1024 if dcvcylmg() is not set.
      Returns:
      double DCVALLOC value in MB
    • dcvvlcap

      public long dcvvlcap()
      DCVVLCAP value.
      Returns:
      long DCVVLCAP value
      See Also:
    • dcvvlcapMB

      public double dcvvlcapMB()
      DCVVLCAP value in MB ie divided by 1024 if dcvcylmg() is not set.
      Returns:
      double DCVVLCAP value in MB
    • dcvfragi

      public int dcvfragi()
      DCVFRAGI value.
      Returns:
      int DCVFRAGI value
    • dcvlgext

      public long dcvlgext()
      DCVLGEXT value.
      Returns:
      long DCVLGEXT value
    • dcvlgextMB

      public double dcvlgextMB()
      DCVLGEXT value in MB.
      Returns:
      double DCVLGEXT value
    • dcvfrext

      public int dcvfrext()
      DCVFREXT value.
      Returns:
      int DCVFREXT value
    • dcvfdscb

      public int dcvfdscb()
      DCVFDSCB value.
      Returns:
      int DCVFDSCB value
    • dcvfvirs

      public int dcvfvirs()
      DCVFVIRS value.
      Returns:
      int DCVFVIRS value
    • dcvdvtyp

      public String dcvdvtyp()
      DCVDVTYP value.
      Returns:
      String DCVDVTYP value
    • dcvdvnum

      public int dcvdvnum()
      DCVDVNUM value.
      Returns:
      int DCVDVNUM value
    • dcvstggp

      public String dcvstggp()
      DCVSTGGP value.
      Returns:
      String DCVSTGGP value
    • dcvdptyp

      public String dcvdptyp()
      DCVDPTYP value.
      Returns:
      String DCVDPTYP value
    • dcvtrpct

      public int dcvtrpct()
      DCVTRPCT value.
      Returns:
      int DCVTRPCT value
    • dcveavol

      public int dcveavol()
      DCVEAVOL value.
      Returns:
      int DCVEAVOL value
    • dcvcylmg

      public boolean dcvcylmg()
      Return true if DCVCYLMG bit in dcveavol() is set.
      Returns:
      boolean DCVCYLMG bit is set in dcveavol()

      DCVCYLMG = 0x80

    • dcvtrfsp

      public long dcvtrfsp()
      DCVTRFSP value.
      Returns:
      long DCVTRFSP value
      See Also:
    • dcvtrfspMB

      public double dcvtrfspMB()
      DCVTRFSP value in MB ie divided by 1024 if dcvcylmg() is not set.
      Returns:
      double DCVTRFSP value in MB
    • dcvtralc

      public long dcvtralc()
      DCVTRALC value.
      Returns:
      long DCVTRALC value
      See Also:
    • dcvtralcMB

      public double dcvtralcMB()
      DCVTRALC value in MB ie divided by 1024 if dcvcylmg() is not set.
      Returns:
      double DCVTRALC value in MB
    • dcvtrvlc

      public long dcvtrvlc()
      DCVTRVLC value.
      Returns:
      long DCVTRVLC value
      See Also:
    • dcvtrvlcMB

      public double dcvtrvlcMB()
      DCVTRVLC value in MB ie divided by 1024 if dcvcylmg() is not set.
      Returns:
      double DCVTRVLC value in MB
    • dcvtrfrg

      public int dcvtrfrg()
      DCVTRFRG value.
      Returns:
      int DCVTRFRG value
    • dcvtrlge

      public long dcvtrlge()
      DCVTRLGE value.
      Returns:
      long DCVTRLGE value
    • dcvtrfrx

      public int dcvtrfrx()
      DCVTRFRX value.
      Returns:
      int DCVTRFRX value
    • dcvfcyls

      public int dcvfcyls()
      DCVFCYLS value.
      Returns:
      int DCVFCYLS value
    • dcvftrks

      public int dcvftrks()
      DCVFTRKS value.
      Returns:
      int DCVFTRKS value