public static final class GtpV1Packet.Builder extends AbstractPacket.AbstractBuilder implements LengthBuilder<GtpV1Packet>
| Constructor and Description |
|---|
Builder() |
Builder(GtpV1Packet packet) |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitget, getOuterOf, iteratorpublic Builder()
public Builder(GtpV1Packet packet)
packet - packetpublic GtpV1Packet.Builder protocolType(GtpV1Packet.ProtocolType protocolType)
protocolType - protocolTypepublic GtpV1Packet.Builder reserved(boolean reserved)
reserved - reservedpublic GtpV1Packet.Builder length(short length)
length - lengthpublic GtpV1Packet.Builder extensionHeaderFlag(boolean extensionHeaderFlag)
extensionHeaderFlag - extensionHeaderFlagpublic GtpV1Packet.Builder sequenceNumberFlag(boolean sequenceNumberFlag)
sequenceNumberFlag - sequenceNumberFlagpublic GtpV1Packet.Builder nPduNumberFlag(boolean nPduNumberFlag)
nPduNumberFlag - nPduNumberFlagpublic GtpV1Packet.Builder messageType(GtpV1MessageType messageType)
messageType - messageTypepublic GtpV1Packet.Builder teid(int teid)
teid - teidpublic GtpV1Packet.Builder sequenceNumber(java.lang.Short sequenceNumber)
sequenceNumber - sequenceNumberpublic GtpV1Packet.Builder nPduNumber(java.lang.Byte nPduNumber)
nPduNumber - nPduNumberpublic GtpV1Packet.Builder nextExtensionHeaderType(GtpV1ExtensionHeaderType nextExtensionHeaderType)
nextExtensionHeaderType - nextExtensionHeaderTypepublic GtpV1Packet.Builder version(GtpVersion version)
version - versionpublic GtpV1Packet.Builder payloadBuilder(Packet.Builder payloadBuilder)
Packet.BuilderpayloadBuilder in interface Packet.BuilderpayloadBuilder in class AbstractPacket.AbstractBuilderpayloadBuilder - a Builder object to setpublic Packet.Builder getPayloadBuilder()
Packet.BuildergetPayloadBuilder in interface Packet.BuildergetPayloadBuilder in class AbstractPacket.AbstractBuilderpublic GtpV1Packet.Builder correctLengthAtBuild(boolean correctLengthAtBuild)
correctLengthAtBuild in interface LengthBuilder<GtpV1Packet>correctLengthAtBuild - correctLengthAtBuildpublic GtpV1Packet build()
Packet.Builderbuild in interface LengthBuilder<GtpV1Packet>build in interface Packet.Builderbuild in class AbstractPacket.AbstractBuilderCopyright © 2011 - 2018 Pcap4J.org. All rights reserved.