パッケージ org.pcap4j.packet

クラス GtpV1Packet.Builder

    • コンストラクタの詳細

      • Builder

        public Builder()
      • Builder

        public Builder​(GtpV1Packet packet)
        パラメータ:
        packet - packet
    • メソッドの詳細

      • reserved

        public GtpV1Packet.Builder reserved​(boolean reserved)
        パラメータ:
        reserved - reserved
        戻り値:
        this Builder object for method chaining.
      • length

        public GtpV1Packet.Builder length​(short length)
        パラメータ:
        length - length
        戻り値:
        this Builder object for method chaining.
      • extensionHeaderFlag

        public GtpV1Packet.Builder extensionHeaderFlag​(boolean extensionHeaderFlag)
        パラメータ:
        extensionHeaderFlag - extensionHeaderFlag
        戻り値:
        this Builder object for method chaining.
      • sequenceNumberFlag

        public GtpV1Packet.Builder sequenceNumberFlag​(boolean sequenceNumberFlag)
        パラメータ:
        sequenceNumberFlag - sequenceNumberFlag
        戻り値:
        this Builder object for method chaining.
      • nPduNumberFlag

        public GtpV1Packet.Builder nPduNumberFlag​(boolean nPduNumberFlag)
        パラメータ:
        nPduNumberFlag - nPduNumberFlag
        戻り値:
        this Builder object for method chaining.
      • messageType

        public GtpV1Packet.Builder messageType​(GtpV1MessageType messageType)
        パラメータ:
        messageType - messageType
        戻り値:
        this Builder object for method chaining.
      • teid

        public GtpV1Packet.Builder teid​(int teid)
        パラメータ:
        teid - teid
        戻り値:
        this Builder object for method chaining.
      • sequenceNumber

        public GtpV1Packet.Builder sequenceNumber​(Short sequenceNumber)
        パラメータ:
        sequenceNumber - sequenceNumber
        戻り値:
        this Builder object for method chaining.
      • nPduNumber

        public GtpV1Packet.Builder nPduNumber​(Byte nPduNumber)
        パラメータ:
        nPduNumber - nPduNumber
        戻り値:
        this Builder object for method chaining.
      • nextExtensionHeaderType

        public GtpV1Packet.Builder nextExtensionHeaderType​(GtpV1ExtensionHeaderType nextExtensionHeaderType)
        パラメータ:
        nextExtensionHeaderType - nextExtensionHeaderType
        戻り値:
        this Builder object for method chaining.
      • version

        public GtpV1Packet.Builder version​(GtpVersion version)
        パラメータ:
        version - version
        戻り値:
        this Builder object for method chaining.