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() |
Ssh2BinaryPacket.Builder |
cipherBlockSize(int cipherBlockSize) |
Ssh2BinaryPacket.Builder |
correctLengthAtBuild(boolean correctLengthAtBuild) |
Packet.Builder |
getPayloadBuilder() |
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) |
Ssh2BinaryPacket.Builder |
randomPadding(byte[] randomPadding) |
get, getOuterOf, iterator
public Ssh2BinaryPacket.Builder packetLength(int packetLength)
packetLength
- public Ssh2BinaryPacket.Builder paddingLength(byte paddingLength)
paddingLength
- public Ssh2BinaryPacket.Builder payloadBuilder(Packet.Builder payloadBuilder)
payloadBuilder
in interface Packet.Builder
payloadBuilder
in class AbstractPacket.AbstractBuilder
public Packet.Builder getPayloadBuilder()
getPayloadBuilder
in interface Packet.Builder
getPayloadBuilder
in class AbstractPacket.AbstractBuilder
public Ssh2BinaryPacket.Builder randomPadding(byte[] randomPadding)
randomPadding
- public Ssh2BinaryPacket.Builder mac(byte[] mac)
mac
- public Ssh2BinaryPacket.Builder correctLengthAtBuild(boolean correctLengthAtBuild)
correctLengthAtBuild
in interface LengthBuilder<Ssh2BinaryPacket>
public Ssh2BinaryPacket.Builder cipherBlockSize(int cipherBlockSize)
cipherBlockSize
- public Ssh2BinaryPacket.Builder paddingAtBuild(boolean paddingAtBuild)
paddingAtBuild
- public Ssh2BinaryPacket build()
build
in interface LengthBuilder<Ssh2BinaryPacket>
build
in interface Packet.Builder
build
in class AbstractPacket.AbstractBuilder
Copyright © 2014. All Rights Reserved.