Class EavConcurrentCopySessionStatistics

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf42.subtype4.EavConcurrentCopySessionStatistics

public final class EavConcurrentCopySessionStatistics extends SmfData
  • Field Details

    • SMF4204V_LEN

      public static final int SMF4204V_LEN
      Constant: 0x58 = 88
      See Also:
  • Method Details

    • s42vcid

      public long s42vcid()
      S42VCID value.
      Returns:
      long S42VCID value
    • s42vcrqs

      public String s42vcrqs()
      S42VCRQS value.
      Returns:
      String S42VCRQS value
    • s42vcts

      public String s42vcts()
      S42VCTS value.
      Returns:
      String S42VCTS value
    • s42vcjnm

      public String s42vcjnm()
      S42VCJNM value.
      Returns:
      String S42VCJNM value
    • s42vcjno

      public String s42vcjno()
      S42VCJNO value.
      Returns:
      String S42VCJNO value
    • s42vcsst

      public ZonedDateTime s42vcsst()
      S42VCSST STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime S42VCSST STCK converted to ZonedDateTime
      See Also:
    • s42vcsstRawValue

      public BigInteger s42vcsstRawValue()
      S42VCSST STCK value.
      Returns:
      BigInteger S42VCSST STCK value
    • s42vceit

      public ZonedDateTime s42vceit()
      S42VCEIT STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime S42VCEIT STCK converted to ZonedDateTime
      See Also:
    • s42vceitRawValue

      public BigInteger s42vceitRawValue()
      S42VCEIT STCK value.
      Returns:
      BigInteger S42VCEIT STCK value
    • s42vcset

      public ZonedDateTime s42vcset()
      S42VCSET STCK value converted to ZonedDateTime (nanosecond precision, ZoneOffset.UTC).

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

      Returns:
      DateTime S42VCSET STCK converted to ZonedDateTime
      See Also:
    • s42vcsetRawValue

      public BigInteger s42vcsetRawValue()
      S42VCSET STCK value.
      Returns:
      BigInteger S42VCSET STCK value
    • s42vcctk

      public long s42vcctk()
      S42VCCTK value, throws exception if S42VCCTK overflows 64 bit signed integer.
      Returns:
      long S42VCCTK
      Throws:
      IllegalArgumentException - If the value of S42VCCTK exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in S42VCCTK). Use s42vcctkAsBigInteger() if this is possible.
    • s42vcctkAsBigInteger

      public BigInteger s42vcctkAsBigInteger()
      S42VCCTK value as a BigInteger.

      s42vcctk() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger S42VCCTK
    • s42vcvtk

      public long s42vcvtk()
      S42VCVTK value, throws exception if S42VCVTK overflows 64 bit signed integer.
      Returns:
      long S42VCVTK
      Throws:
      IllegalArgumentException - If the value of S42VCVTK exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in S42VCVTK). Use s42vcvtkAsBigInteger() if this is possible.
    • s42vcvtkAsBigInteger

      public BigInteger s42vcvtkAsBigInteger()
      S42VCVTK value as a BigInteger.

      s42vcvtk() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger S42VCVTK
    • s42vcdsp

      public long s42vcdsp()
      S42VCDSP value, throws exception if S42VCDSP overflows 64 bit signed integer.
      Returns:
      long S42VCDSP
      Throws:
      IllegalArgumentException - If the value of S42VCDSP exceeds the maximum value of a signed 64 bit integer (i.e. the high order bit is set in S42VCDSP). Use s42vcdspAsBigInteger() if this is possible.
    • s42vcdspAsBigInteger

      public BigInteger s42vcdspAsBigInteger()
      S42VCDSP value as a BigInteger.

      s42vcdsp() may provide better performance if the value will not exceed the maximum value for a signed long.

      Returns:
      BigInteger S42VCDSP
    • s42vcsso

      public int s42vcsso()
      S42VCSSO value.
      Returns:
      int S42VCSSO value
    • s42vcssn

      public int s42vcssn()
      S42VCSSN value.
      Returns:
      int S42VCSSN value
    • s42vcssl

      public int s42vcssl()
      S42VCSSL value.
      Returns:
      int S42VCSSL value
    • EavConcurrentCopySsidHeaders

      public List<EavConcurrentCopySsidHeader> EavConcurrentCopySsidHeaders()
      Get a List containing EAV Concurrent Copy SSID headers from the record
      Returns:
      a list of EavConcurrentCopySsidHeader (possibly empty)
    • create

      public static EavConcurrentCopySessionStatistics 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