Class ZertDetailCommonSection

java.lang.Object
com.blackhillsoftware.smf.Data
com.blackhillsoftware.smf.SmfData
com.blackhillsoftware.smf.smf119.ZertDetailCommonSection

public final class ZertDetailCommonSection extends SmfData
  • Field Details

    • SMF119SC_SASecProto_TLS

      public static final int SMF119SC_SASecProto_TLS
      Constant: 0x80 = 128
      See Also:
    • SMF119SC_SASecProto_SSH

      public static final int SMF119SC_SASecProto_SSH
      Constant: 0x40 = 64
      See Also:
    • SMF119SC_SASecProto_IPSec

      public static final int SMF119SC_SASecProto_IPSec
      Constant: 0x20 = 32
      See Also:
    • SMF119SC_SAIPv6

      public static final int SMF119SC_SAIPv6
      Constant: 0x80 = 128
      See Also:
    • SMF119SC_SAATTLS_Optimized

      public static final int SMF119SC_SAATTLS_Optimized
      Constant: 0x40 = 64
      See Also:
    • SMF119SC_SAEnforcement

      public static final int SMF119SC_SAEnforcement
      Constant: 0x20 = 32
      See Also:
    • SMF119SC_SAIPSec_On

      public static final int SMF119SC_SAIPSec_On
      Constant: 0x80 = 128
      See Also:
    • SMF119SC_SAIPSec_IPv6_On

      public static final int SMF119SC_SAIPSec_IPv6_On
      Constant: 0x40 = 64
      See Also:
    • SMF119SC_SAIPFiltering

      public static final int SMF119SC_SAIPFiltering
      Constant: 0x20 = 32
      See Also:
    • SMF119SC_SASecProto_None

      public static final int SMF119SC_SASecProto_None
      Constant: 0x00 = 0
      See Also:
  • Method Details

    • smf119scSaEventType

      public DetailEvent smf119scSaEventType()
      SMF119SC_SAEvent_Type as a DetailEvent.
      Returns:
      DetailEvent SMF119SC_SAEvent_Type
    • smf119scSaEventTypeRawValue

      public int smf119scSaEventTypeRawValue()
      SMF119SC_SAEvent_Type raw value.
      Returns:
      int SMF119SC_SAEvent_Type value
    • smf119scSaSecProtos

      public int smf119scSaSecProtos()
      SMF119SC_SASecProtos value.
      Returns:
      int SMF119SC_SASecProtos value
    • smf119scSaSecProtoTls

      public boolean smf119scSaSecProtoTls()
      Return true if SMF119SC_SASecProto_TLS bit in smf119scSaSecProtos() is set.
      Returns:
      boolean SMF119SC_SASecProto_TLS bit is set in smf119scSaSecProtos()

      SMF119SC_SASecProto_TLS = 0x80

    • smf119scSaSecProtoSsh

      public boolean smf119scSaSecProtoSsh()
      Return true if SMF119SC_SASecProto_SSH bit in smf119scSaSecProtos() is set.
      Returns:
      boolean SMF119SC_SASecProto_SSH bit is set in smf119scSaSecProtos()

      SMF119SC_SASecProto_SSH = 0x40

    • smf119scSaSecProtoIPSec

      public boolean smf119scSaSecProtoIPSec()
      Return true if SMF119SC_SASecProto_IPSec bit in smf119scSaSecProtos() is set.
      Returns:
      boolean SMF119SC_SASecProto_IPSec bit is set in smf119scSaSecProtos()

      SMF119SC_SASecProto_IPSec = 0x20

    • smf119scSaFlags

      public int smf119scSaFlags()
      SMF119SC_SAFlags value.
      Returns:
      int SMF119SC_SAFlags value
    • smf119scSaIPv6

      public boolean smf119scSaIPv6()
      Return true if SMF119SC_SAIPv6 bit in smf119scSaFlags() is set.
      Returns:
      boolean SMF119SC_SAIPv6 bit is set in smf119scSaFlags()

      SMF119SC_SAIPv6 = 0x80

    • smf119scSaAttlsOptimized

      public boolean smf119scSaAttlsOptimized()
      Return true if SMF119SC_SAATTLS_Optimized bit in smf119scSaFlags() is set.
      Returns:
      boolean SMF119SC_SAATTLS_Optimized bit is set in smf119scSaFlags()

      SMF119SC_SAATTLS_Optimized = 0x40

    • smf119scSaEnforcement

      public boolean smf119scSaEnforcement()
      Return true if SMF119SC_SAEnforcement bit in smf119scSaFlags() is set.
      Returns:
      boolean SMF119SC_SAEnforcement bit is set in smf119scSaFlags()

      SMF119SC_SAEnforcement = 0x20

    • smf119scSaSecFlags

      public int smf119scSaSecFlags()
      SMF119SC_SASecFlags value.
      Returns:
      int SMF119SC_SASecFlags value
    • smf119scSaIPSecOn

      public boolean smf119scSaIPSecOn()
      Return true if SMF119SC_SAIPSec_On bit in smf119scSaSecFlags() is set.
      Returns:
      boolean SMF119SC_SAIPSec_On bit is set in smf119scSaSecFlags()

      SMF119SC_SAIPSec_On = 0x80

    • smf119scSaIPSecIPv6On

      public boolean smf119scSaIPSecIPv6On()
      Return true if SMF119SC_SAIPSec_IPv6_On bit in smf119scSaSecFlags() is set.
      Returns:
      boolean SMF119SC_SAIPSec_IPv6_On bit is set in smf119scSaSecFlags()

      SMF119SC_SAIPSec_IPv6_On = 0x40

    • smf119scSaIpFiltering

      public boolean smf119scSaIpFiltering()
      Return true if SMF119SC_SAIPFiltering bit in smf119scSaSecFlags() is set.
      Returns:
      boolean SMF119SC_SAIPFiltering bit is set in smf119scSaSecFlags()

      SMF119SC_SAIPFiltering = 0x20

    • smf119scSaIpProto

      public IPProtocol smf119scSaIpProto()
      SMF119SC_SAIPProto as a IPProtocol.
      Returns:
      IPProtocol SMF119SC_SAIPProto
    • smf119scSaIpProtoRawValue

      public int smf119scSaIpProtoRawValue()
      SMF119SC_SAIPProto raw value.
      Returns:
      int SMF119SC_SAIPProto value
    • smf119scSaJobname

      public String smf119scSaJobname()
      SMF119SC_SAJobname value.
      Returns:
      String SMF119SC_SAJobname value
    • smf119scSaJobID

      public String smf119scSaJobID()
      SMF119SC_SAJobID value.
      Returns:
      String SMF119SC_SAJobID value
    • smf119scSaUserID

      public String smf119scSaUserID()
      SMF119SC_SAUserID value.
      Returns:
      String SMF119SC_SAUserID value
    • smf119scSaSTime

      public LocalTime smf119scSaSTime()
      SMF119SC_SASTime as a LocalTime.
      Returns:
      LocalTime SMF119SC_SASTime Time
      See Also:
    • smf119scSaSTimeRawValue

      public long smf119scSaSTimeRawValue()
      SMF119SC_SASTime raw value
      Returns:
      long SMF119SC_SASTime value
    • smf119scSaSDate

      public LocalDate smf119scSaSDate()
      SMF119SC_SASDate as a LocalDate.
      Returns:
      LocalDate SMF119SC_SASDate Date
      See Also:
    • smf119scSaSDateRawValue

      public int smf119scSaSDateRawValue()
      SMF119SC_SASDate raw value.
      Returns:
      int SMF119SC_SASDate value
    • smf119scSaSDateTime

      public ZonedDateTime smf119scSaSDateTime()
      SMF119SC_SASTime and SMF119SC_SASDate as a ZonedDateTime.
      Returns:
      ZonedDateTime SMF119SC_SASTime and SMF119SC_SASDate
      See Also:
    • smf119scSaETime

      public LocalTime smf119scSaETime()
      SMF119SC_SAETime as a LocalTime.
      Returns:
      LocalTime SMF119SC_SAETime Time
      See Also:
    • smf119scSaETimeRawValue

      public long smf119scSaETimeRawValue()
      SMF119SC_SAETime raw value
      Returns:
      long SMF119SC_SAETime value
    • smf119scSaEDate

      public LocalDate smf119scSaEDate()
      SMF119SC_SAEDate as a LocalDate.
      Returns:
      LocalDate SMF119SC_SAEDate Date
      See Also:
    • smf119scSaEDateRawValue

      public int smf119scSaEDateRawValue()
      SMF119SC_SAEDate raw value.
      Returns:
      int SMF119SC_SAEDate value
    • smf119scSaEDateTime

      public ZonedDateTime smf119scSaEDateTime()
      SMF119SC_SAETime and SMF119SC_SAEDate as a ZonedDateTime.
      Returns:
      ZonedDateTime SMF119SC_SAETime and SMF119SC_SAEDate
      See Also:
    • smf119scSaRip

      public InetAddress smf119scSaRip()
      SMF119SC_SARIP value.
      Returns:
      InetAddress SMF119SC_SARIP value
    • smf119scSaRipRawValue

      public BigInteger smf119scSaRipRawValue()
      SMF119SC_SARIP raw value.
      Returns:
      BigInteger SMF119SC_SARIP value
    • smf119scSaLip

      public InetAddress smf119scSaLip()
      SMF119SC_SALIP value.
      Returns:
      InetAddress SMF119SC_SALIP value
    • smf119scSaLipRawValue

      public BigInteger smf119scSaLipRawValue()
      SMF119SC_SALIP raw value.
      Returns:
      BigInteger SMF119SC_SALIP value
    • smf119scSaRPort

      public int smf119scSaRPort()
      SMF119SC_SARPort value.
      Returns:
      int SMF119SC_SARPort value
    • smf119scSaLPort

      public int smf119scSaLPort()
      SMF119SC_SALPort value.
      Returns:
      int SMF119SC_SALPort value
    • smf119scSaConnID

      public long smf119scSaConnID()
      SMF119SC_SAConnID value.
      Returns:
      long SMF119SC_SAConnID value
    • smf119scSaInBytes

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

      public BigInteger smf119scSaInBytesAsBigInteger()
      SMF119SC_SAInBytes value as a BigInteger.

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

      Returns:
      BigInteger SMF119SC_SAInBytes
    • smf119scSaOutBytes

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

      public BigInteger smf119scSaOutBytesAsBigInteger()
      SMF119SC_SAOutBytes value as a BigInteger.

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

      Returns:
      BigInteger SMF119SC_SAOutBytes
    • smf119scSaInSegDG

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

      public BigInteger smf119scSaInSegDGAsBigInteger()
      SMF119SC_SAInSegDG value as a BigInteger.

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

      Returns:
      BigInteger SMF119SC_SAInSegDG
    • smf119scSaOutSegDG

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

      public BigInteger smf119scSaOutSegDGAsBigInteger()
      SMF119SC_SAOutSegDG value as a BigInteger.

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

      Returns:
      BigInteger SMF119SC_SAOutSegDG
    • smf119scSASecProtoNone

      public boolean smf119scSASecProtoNone()
      Returns:
      boolean smf119scSaSecProtos() equals SMF119SC_SASecProto_None

      SMF119SC_SASecProto_None = 0x00

    • create

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