public static final class Ssh2BinaryPacket.Builder extends AbstractPacket.AbstractBuilder implements LengthBuilder<Ssh2BinaryPacket>
Constructor and Description |
---|
Ssh2BinaryPacket.Builder() |
Modifier and Type | Method and Description |
---|---|
Ssh2BinaryPacket |
build()
Build a packet object using values set to this object.
|
Ssh2BinaryPacket.Builder |
cipherBlockSize(int cipherBlockSize) |
Ssh2BinaryPacket.Builder |
correctLengthAtBuild(boolean correctLengthAtBuild) |
Packet.Builder |
getPayloadBuilder()
Get the payload builder of this object.
|
Ssh2BinaryPacket.Builder |
mac(byte[] mac) |
Ssh2BinaryPacket.Builder |
packetLength(int packetLength) |
Ssh2BinaryPacket.Builder |
paddingAtBuild(boolean paddingAtBuild) |
Ssh2BinaryPacket.Builder |
paddingLength(byte paddingLength) |
Ssh2BinaryPacket.Builder |
payloadBuilder(Packet.Builder payloadBuilder)
Set the payload builder.
|
Ssh2BinaryPacket.Builder |
randomPadding(byte[] randomPadding) |
get, getOuterOf, iterator
public Ssh2BinaryPacket.Builder packetLength(int packetLength)
packetLength
- packetLengthpublic Ssh2BinaryPacket.Builder paddingLength(byte paddingLength)
paddingLength
- paddingLengthpublic Ssh2BinaryPacket.Builder payloadBuilder(Packet.Builder payloadBuilder)
Packet.Builder
payloadBuilder
in interface Packet.Builder
payloadBuilder
in class AbstractPacket.AbstractBuilder
payloadBuilder
- a Builder object to setpublic Packet.Builder getPayloadBuilder()
Packet.Builder
getPayloadBuilder
in interface Packet.Builder
getPayloadBuilder
in class AbstractPacket.AbstractBuilder
public Ssh2BinaryPacket.Builder randomPadding(byte[] randomPadding)
randomPadding
- randomPaddingpublic Ssh2BinaryPacket.Builder mac(byte[] mac)
mac
- macpublic Ssh2BinaryPacket.Builder correctLengthAtBuild(boolean correctLengthAtBuild)
correctLengthAtBuild
in interface LengthBuilder<Ssh2BinaryPacket>
correctLengthAtBuild
- correctLengthAtBuildpublic Ssh2BinaryPacket.Builder cipherBlockSize(int cipherBlockSize)
cipherBlockSize
- cipherBlockSizepublic Ssh2BinaryPacket.Builder paddingAtBuild(boolean paddingAtBuild)
paddingAtBuild
- paddingAtBuildpublic Ssh2BinaryPacket build()
Packet.Builder
build
in interface LengthBuilder<Ssh2BinaryPacket>
build
in interface Packet.Builder
build
in class AbstractPacket.AbstractBuilder
Copyright © 2011–2016 Pcap4J.org. All rights reserved.