Class MigratedDataset


public final class MigratedDataset extends DcollectRecord
Migrated Dataset record
  • Field Details

  • Method Details

    • from

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

      public String umdsnam()
      UMDSNAM value.
      Returns:
      String UMDSNAM value
    • umflag1

      public int umflag1()
      UMFLAG1 value.
      Returns:
      int UMFLAG1 value
    • umlevel

      public MigrationLevel umlevel()
      UMLEVEL as a MigrationLevel.
      Returns:
      MigrationLevel UMLEVEL
    • umlevelRawValue

      public int umlevelRawValue()
      UMLEVEL raw value.
      Returns:
      int UMLEVEL value
    • umchind

      public boolean umchind()
      Return true if UMCHIND bit in umflag1() is set.
      Returns:
      boolean UMCHIND bit is set in umflag1()

      UMCHIND = 0x20

    • umsdsp

      public boolean umsdsp()
      Return true if UMSDSP bit in umflag1() is set.
      Returns:
      boolean UMSDSP bit is set in umflag1()

      UMSDSP = 0x10

    • umdevcl

      public String umdevcl()
      UMDEVCL as a String.
      Returns:
      String UMDEVCL
    • umdevclRawValue

      public int umdevclRawValue()
      UMDEVCL raw value.
      Returns:
      int UMDEVCL value
    • umdsorg

      public Dsorg umdsorg()
      UMDSORG value.
      Returns:
      Dsorg UMDSORG value
    • umdsorgRawValue

      public int umdsorgRawValue()
      UMDSORG value.
      Returns:
      int UMDSORG raw value
    • umdsize

      public long umdsize()
      UMDSIZE value.
      Returns:
      long UMDSIZE value
    • umdsizeMB

      public double umdsizeMB()
      UMDSIZE value in MB.
      Returns:
      double UMDSIZE value in MB
    • umtime

      public LocalTime umtime()
      UMTIME as a LocalTime.
      Returns:
      LocalTime UMTIME Time
      See Also:
    • umtimeRawValue

      public long umtimeRawValue()
      UMTIME raw value
      Returns:
      long UMTIME value
    • umdate

      public LocalDate umdate()
      UMDATE as LocalDate.
      Returns:
      LocalDate UMDATE Date
      See Also:
    • umdateRawValue

      public int umdateRawValue()
      UMDATE integer value.
      Returns:
      int UMDATE value
    • ummdate

      public LocalDateTime ummdate()
      UMMDATE as LocalDateTime.
      Returns:
      LocalDate UMMDATE Date and Time
      See Also:
    • umdatcl

      public String umdatcl()
      UMDATCL value.
      Returns:
      String UMDATCL value
    • umstgcl

      public String umstgcl()
      UMSTGCL value.
      Returns:
      String UMSTGCL value
    • ummgtcl

      public String ummgtcl()
      UMMGTCL value.
      Returns:
      String UMMGTCL value
    • umrecrd

      public Recfm umrecrd()
      UMRECRD value.
      Returns:
      Recfm UMRECRD value
    • umrecrdRawValue

      public int umrecrdRawValue()
      UMRECRD value.
      Returns:
      int UMRECRD value
    • umrecor

      public Recorg umrecor()
      UMRECOR value.
      Returns:
      Recorg UMRECOR value
    • umrecorRawValue

      public int umrecorRawValue()
      UMRECOR raw value.
      Returns:
      int UMRECOR value
    • umesds

      public boolean umesds()
      Return true if UMESDS bit in umrecor() is set.
      Returns:
      boolean UMESDS bit is set in umrecor()

      UMESDS = 0x80

    • umksds

      public boolean umksds()
      Return true if UMKSDS bit in umrecor() is set.
      Returns:
      boolean UMKSDS bit is set in umrecor()

      UMKSDS = 0x40

    • umlds

      public boolean umlds()
      Return true if UMLDS bit in umrecor() is set.
      Returns:
      boolean UMLDS bit is set in umrecor()

      UMLDS = 0x20

    • umrrds

      public boolean umrrds()
      Return true if UMRRDS bit in umrecor() is set.
      Returns:
      boolean UMRRDS bit is set in umrecor()

      UMRRDS = 0x10

    • umbklng

      public int umbklng()
      UMBKLNG value.
      Returns:
      int UMBKLNG value
    • umflag2

      public int umflag2()
      UMFLAG2 value.
      Returns:
      int UMFLAG2 value
    • umracfd

      public boolean umracfd()
      Return true if UMRACFD bit in umflag2() is set.
      Returns:
      boolean UMRACFD bit is set in umflag2()

      UMRACFD = 0x80

    • umgds

      public boolean umgds()
      Return true if UMGDS bit in umflag2() is set.
      Returns:
      boolean UMGDS bit is set in umflag2()

      UMGDS = 0x40

    • umreblk

      public boolean umreblk()
      Return true if UMREBLK bit in umflag2() is set.
      Returns:
      boolean UMREBLK bit is set in umflag2()

      UMREBLK = 0x20

    • umpdse

      public boolean umpdse()
      Return true if UMPDSE bit in umflag2() is set.
      Returns:
      boolean UMPDSE bit is set in umflag2()

      UMPDSE = 0x10

    • umsmsm

      public boolean umsmsm()
      Return true if UMSMSM bit in umflag2() is set.
      Returns:
      boolean UMSMSM bit is set in umflag2()

      UMSMSM = 0x08

    • umcompr

      public boolean umcompr()
      Return true if UMCOMPR bit in umflag2() is set.
      Returns:
      boolean UMCOMPR bit is set in umflag2()

      UMCOMPR = 0x04

    • umlfs

      public boolean umlfs()
      Return true if UMLFS bit in umflag2() is set.
      Returns:
      boolean UMLFS bit is set in umflag2()

      UMLFS = 0x02

    • umencrp

      public boolean umencrp()
      Return true if UMENCRP bit in umflag2() is set.
      Returns:
      boolean UMENCRP bit is set in umflag2()

      UMENCRP = 0x01

    • umpdsev

      public int umpdsev()
      UMPDSEV value.
      Returns:
      int UMPDSEV value
    • umnmig

      public int umnmig()
      UMNMIG value.
      Returns:
      int UMNMIG value
    • umallsp

      public int umallsp()
      UMALLSP value.
      Returns:
      int UMALLSP value
    • umallspMB

      public double umallspMB()
      UMALLSP value in MB.
      Returns:
      double UMALLSP value
    • umusesp

      public int umusesp()
      UMUSESP value.
      Returns:
      int UMUSESP value
    • umusespMB

      public double umusespMB()
      UMUSESP value in MB.
      Returns:
      double UMUSESP value
    • umrecsp

      public int umrecsp()
      UMRECSP value.
      Returns:
      int UMRECSP value
    • umrecspMB

      public double umrecspMB()
      UMRECSP value in MB.
      Returns:
      double UMRECSP value
    • umcredt

      public LocalDate umcredt()
      UMCREDT as LocalDate.
      Returns:
      LocalDate UMCREDT Date
      See Also:
    • umcredtRawValue

      public int umcredtRawValue()
      UMCREDT integer value.
      Returns:
      int UMCREDT value
    • umexpdt

      public LocalDate umexpdt()
      UMEXPDT as LocalDate.
      Returns:
      LocalDate UMEXPDT Date
      See Also:
    • umexpdtRawValue

      public int umexpdtRawValue()
      UMEXPDT integer value.
      Returns:
      int UMEXPDT value
    • umlbkdt

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

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

      Returns:
      DateTime UMLBKDT STCK converted to ZonedDateTime
      See Also:
    • umlbkdtRawValue

      public BigInteger umlbkdtRawValue()
      UMLBKDT STCK value.
      Returns:
      BigInteger UMLBKDT STCK value
    • umlrfdt

      public LocalDate umlrfdt()
      UMLRFDT as LocalDate.
      Returns:
      LocalDate UMLRFDT Date
      See Also:
    • umlrfdtRawValue

      public int umlrfdtRawValue()
      UMLRFDT integer value.
      Returns:
      int UMLRFDT value
    • umUserDatasize

      public int umUserDatasize()
      UM_USER_DATASIZE value.
      Returns:
      int UM_USER_DATASIZE value
    • umUserDatasizeMB

      public double umUserDatasizeMB()
      UM_USER_DATASIZE value in MB.
      Returns:
      double UM_USER_DATASIZE value
    • umCompDatasize

      public int umCompDatasize()
      UM_COMP_DATASIZE value.
      Returns:
      int UM_COMP_DATASIZE value
    • umCompDatasizeMB

      public double umCompDatasizeMB()
      UM_COMP_DATASIZE value in MB.
      Returns:
      double UM_COMP_DATASIZE value
    • umfrvol

      public String umfrvol()
      UMFRVOL value.
      Returns:
      String UMFRVOL value
    • umlrecl

      public long umlrecl()
      UMLRECL value.
      Returns:
      long UMLRECL value
    • umflag3

      public int umflag3()
      UMFLAG3 value.
      Returns:
      int UMFLAG3 value
    • umempty

      public boolean umempty()
      Return true if UMEMPTY bit in umflag3() is set.
      Returns:
      boolean UMEMPTY bit is set in umflag3()

      UMEMPTY = 0x80

    • umCaReclaimElig

      public boolean umCaReclaimElig()
      Return true if UM_CA_RECLAIM_ELIG bit in umflag3() is set.
      Returns:
      boolean UM_CA_RECLAIM_ELIG bit is set in umflag3()

      UM_CA_RECLAIM_ELIG = 0x40

    • umzfs

      public boolean umzfs()
      Return true if UMZFS bit in umflag3() is set.
      Returns:
      boolean UMZFS bit is set in umflag3()

      UMZFS = 0x20

    • umencrdp

      public boolean umencrdp()
      Return true if UMENCRDP bit in umflag3() is set.
      Returns:
      boolean UMENCRDP bit is set in umflag3()

      UMENCRDP = 0x10

    • umBson

      public boolean umBson()
      Return true if UM_BSON bit in umflag3() is set.
      Returns:
      boolean UM_BSON bit is set in umflag3()

      UM_BSON = 0x08

    • umJson

      public boolean umJson()
      Return true if UM_JSON bit in umflag3() is set.
      Returns:
      boolean UM_JSON bit is set in umflag3()

      UM_JSON = 0x04

    • umCldComp

      public boolean umCldComp()
      Return true if UM_CLD_COMP bit in umflag3() is set.
      Returns:
      boolean UM_CLD_COMP bit is set in umflag3()

      UM_CLD_COMP = 0x02

    • umCldEncrypt

      public boolean umCldEncrypt()
      Return true if UM_CLD_ENCRYPT bit in umflag3() is set.
      Returns:
      boolean UM_CLD_ENCRYPT bit is set in umflag3()

      UM_CLD_ENCRYPT = 0x01

    • umflag4

      public int umflag4()
      UMFLAG4 value.
      Returns:
      int UMFLAG4 value
    • umallspFmb

      public boolean umallspFmb()
      Return true if UMALLSP_FMB bit in umflag4() is set.
      Returns:
      boolean UMALLSP_FMB bit is set in umflag4()

      UMALLSP_FMB = 0x80

    • umusespFmb

      public boolean umusespFmb()
      Return true if UMUSESP_FMB bit in umflag4() is set.
      Returns:
      boolean UMUSESP_FMB bit is set in umflag4()

      UMUSESP_FMB = 0x40

    • umrecspFmb

      public boolean umrecspFmb()
      Return true if UMRECSP_FMB bit in umflag4() is set.
      Returns:
      boolean UMRECSP_FMB bit is set in umflag4()

      UMRECSP_FMB = 0x20

    • umdsizeFmb

      public boolean umdsizeFmb()
      Return true if UMDSIZE_FMB bit in umflag4() is set.
      Returns:
      boolean UMDSIZE_FMB bit is set in umflag4()

      UMDSIZE_FMB = 0x10

    • umFmb

      public boolean umFmb()
      Return true if UM_FMB bit in umflag4() is set.
      Returns:
      boolean UM_FMB bit is set in umflag4()

      UM_FMB = 0x08

    • umCloudName

      public String umCloudName()
      UM_CLOUD_NAME value.
      Returns:
      String UM_CLOUD_NAME value
    • umContainerName

      public String umContainerName()
      UM_CONTAINER_NAME value.
      Returns:
      String UM_CONTAINER_NAME value
    • umObjNumber

      public long umObjNumber()
      UM_OBJ_NUMBER value.
      Returns:
      long UM_OBJ_NUMBER value
    • umCldCompPercent

      public int umCldCompPercent()
      UM_CLD_COMP_PERCENT value.
      Returns:
      int UM_CLD_COMP_PERCENT value
    • umencrpt

      public int umencrpt()
      UMENCRPT value.
      Returns:
      int UMENCRPT value
    • umencrpl

      public String umencrpl()
      UMENCRPL value.
      Returns:
      String UMENCRPL value