Class GtpV1Packet.Builder

All Implemented Interfaces:
Iterable<Packet.Builder>, LengthBuilder<GtpV1Packet>, Packet.Builder
Enclosing class:
GtpV1Packet

public static final class GtpV1Packet.Builder extends AbstractPacket.AbstractBuilder implements LengthBuilder<GtpV1Packet>
Since:
pcap4j 1.6.6
  • Field Details

    • version

      private GtpVersion version
    • protocolType

      private GtpV1Packet.ProtocolType protocolType
    • reserved

      private boolean reserved
    • sequenceNumberFlag

      private boolean sequenceNumberFlag
    • extensionHeaderFlag

      private boolean extensionHeaderFlag
    • nPduNumberFlag

      private boolean nPduNumberFlag
    • messageType

      private GtpV1MessageType messageType
    • length

      private short length
    • teid

      private int teid
    • sequenceNumber

      private Short sequenceNumber
    • nPduNumber

      private Byte nPduNumber
    • nextExtensionHeaderType

      private GtpV1ExtensionHeaderType nextExtensionHeaderType
    • correctLengthAtBuild

      private boolean correctLengthAtBuild
    • payloadBuilder

      private Packet.Builder payloadBuilder
  • Constructor Details

    • Builder

      public Builder()
    • Builder

      public Builder(GtpV1Packet packet)
      Parameters:
      packet - packet
  • Method Details