public final class SmsVolume extends DcollectRecord
Storage Group Volume record
  • Field Details

  • Method Details

    • from

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

      public String dvlvser()
      DVLVSER value.
      Returns:
      String DVLVSER value
    • dvluser

      public String dvluser()
      DVLUSER value.
      Returns:
      String DVLUSER value
    • dvldate

      public LocalDate dvldate()
      DVLDATE as LocalDate.
      Returns:
      LocalDate DVLDATE Date
      See Also:
    • dvldateRawValue

      public String dvldateRawValue()
      DVLDATE String value.
      Returns:
      String DVLDATE value
    • dvltime

      public LocalTime dvltime()
      DVLTIME as LocalTime.
      Returns:
      LocalTime DVLTIME Date
      See Also:
    • dvltimeRawValue

      public String dvltimeRawValue()
      DVLTIME String value.
      Returns:
      String DVLTIME value
    • dvlflags

      public int dvlflags()
      DVLFLAGS value.
      Returns:
      int DVLFLAGS value
    • dvlconv

      public boolean dvlconv()
      Return true if DVLCONV bit in dvlflags() is set.
      Returns:
      boolean DVLCONV bit is set in dvlflags()

      DVLCONV = 0x80

    • dvlflgdc

      public int dvlflgdc()
      DVLFLGDC value.
      Returns:
      int DVLFLGDC value
    • dvl32nam

      public boolean dvl32nam()
      Return true if DVL32NAM bit in dvlflgdc() is set.
      Returns:
      boolean DVL32NAM bit is set in dvlflgdc()

      DVL32NAM = 0x80

    • dvlstgrp

      public String dvlstgrp()
      DVLSTGRP value.
      Returns:
      String DVLSTGRP value
    • dvlnstat

      public List<SmsVolume.Status> dvlnstat()
      DVLNSTAT - DVLSMSS, DVLMVSS and DVLCSMSS status values.
      Returns:
      List<Status> status values
    • dvlnucba

      public long dvlnucba()
      DVLNUCBA value.
      Returns:
      long DVLNUCBA value
    • dvlntcpy

      public long dvlntcpy()
      DVLNTCPY value.
      Returns:
      long DVLNTCPY value
    • dvlnfree

      public long dvlnfree()
      DVLNFREE value.
      Returns:
      long DVLNFREE value
    • dvlnlext

      public long dvlnlext()
      DVLNLEXT value.
      Returns:
      long DVLNLEXT value
    • dvln0cnt

      public int dvln0cnt()
      DVLN0CNT value.
      Returns:
      int DVLN0CNT value
    • dvltrksz

      public int dvltrksz()
      DVLTRKSZ value.
      Returns:
      int DVLTRKSZ value
    • dvlnlevl

      public int dvlnlevl()
      DVLNLEVL value.
      Returns:
      int DVLNLEVL value
    • dvlsstat

      public List<SmsVolume.Status> dvlsstat()
      DVLSSTAT - DVLSTSMS, DVLSTMVS and DVLCNSMS status values.
      Returns:
      List<Status> status values
    • dvltrkcp

      public long dvltrkcp()
      DVLTRKCP value.
      Returns:
      long DVLTRKCP value
    • dvltrkfr

      public long dvltrkfr()
      DVLTRKFR value.
      Returns:
      long DVLTRKFR value
    • dvltrkex

      public long dvltrkex()
      DVLTRKEX value.
      Returns:
      long DVLTRKEX value