パッケージ org.pcap4j.packet
クラス Ssh2KexInitPacket.Builder
- java.lang.Object
-
- org.pcap4j.packet.AbstractPacket.AbstractBuilder
-
- org.pcap4j.packet.Ssh2KexInitPacket.Builder
-
- すべての実装されたインタフェース:
Iterable<Packet.Builder>,Packet.Builder
- 含まれているクラス:
- Ssh2KexInitPacket
public static final class Ssh2KexInitPacket.Builder extends AbstractPacket.AbstractBuilder
- 導入されたバージョン:
- pcap4j 1.0.1
- 作成者:
- Kaito Yamada
-
-
コンストラクタの概要
コンストラクタ コンストラクタ 説明 Builder()
-
メソッドの概要
-
クラスから継承されたメソッド org.pcap4j.packet.AbstractPacket.AbstractBuilder
get, getOuterOf, getPayloadBuilder, iterator, payloadBuilder
-
クラスから継承されたメソッド java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
インタフェースから継承されたメソッド java.lang.Iterable
forEach, spliterator
-
-
-
-
メソッドの詳細
-
cookie
public Ssh2KexInitPacket.Builder cookie(byte[] cookie)
- パラメータ:
cookie- cookie- 戻り値:
- this Builder object for method chaining.
-
kexAlgorithms
public Ssh2KexInitPacket.Builder kexAlgorithms(Ssh2NameList kexAlgorithms)
- パラメータ:
kexAlgorithms- kexAlgorithms- 戻り値:
- this Builder object for method chaining.
-
serverHostKeyAlgorithms
public Ssh2KexInitPacket.Builder serverHostKeyAlgorithms(Ssh2NameList serverHostKeyAlgorithms)
- パラメータ:
serverHostKeyAlgorithms- serverHostKeyAlgorithms- 戻り値:
- this Builder object for method chaining.
-
encryptionAlgorithmsClientToServer
public Ssh2KexInitPacket.Builder encryptionAlgorithmsClientToServer(Ssh2NameList encryptionAlgorithmsClientToServer)
- パラメータ:
encryptionAlgorithmsClientToServer- encryptionAlgorithmsClientToServer- 戻り値:
- this Builder object for method chaining.
-
encryptionAlgorithmsServerToClient
public Ssh2KexInitPacket.Builder encryptionAlgorithmsServerToClient(Ssh2NameList encryptionAlgorithmsServerToClient)
- パラメータ:
encryptionAlgorithmsServerToClient- encryptionAlgorithmsServerToClient- 戻り値:
- this Builder object for method chaining.
-
macAlgorithmsClientToServer
public Ssh2KexInitPacket.Builder macAlgorithmsClientToServer(Ssh2NameList macAlgorithmsClientToServer)
- パラメータ:
macAlgorithmsClientToServer- macAlgorithmsClientToServer- 戻り値:
- this Builder object for method chaining.
-
macAlgorithmsServerToClient
public Ssh2KexInitPacket.Builder macAlgorithmsServerToClient(Ssh2NameList macAlgorithmsServerToClient)
- パラメータ:
macAlgorithmsServerToClient- macAlgorithmsServerToClient- 戻り値:
- this Builder object for method chaining.
-
compressionAlgorithmsClientToServer
public Ssh2KexInitPacket.Builder compressionAlgorithmsClientToServer(Ssh2NameList compressionAlgorithmsClientToServer)
- パラメータ:
compressionAlgorithmsClientToServer- compressionAlgorithmsClientToServer- 戻り値:
- this Builder object for method chaining.
-
compressionAlgorithmsServerToClient
public Ssh2KexInitPacket.Builder compressionAlgorithmsServerToClient(Ssh2NameList compressionAlgorithmsServerToClient)
- パラメータ:
compressionAlgorithmsServerToClient- compressionAlgorithmsServerToClient- 戻り値:
- this Builder object for method chaining.
-
languagesClientToServer
public Ssh2KexInitPacket.Builder languagesClientToServer(Ssh2NameList languagesClientToServer)
- パラメータ:
languagesClientToServer- languagesClientToServer- 戻り値:
- this Builder object for method chaining.
-
languagesServerToClient
public Ssh2KexInitPacket.Builder languagesServerToClient(Ssh2NameList languagesServerToClient)
- パラメータ:
languagesServerToClient- languagesServerToClient- 戻り値:
- this Builder object for method chaining.
-
firstKexPacketFollows
public Ssh2KexInitPacket.Builder firstKexPacketFollows(Ssh2Boolean firstKexPacketFollows)
- パラメータ:
firstKexPacketFollows- firstKexPacketFollows- 戻り値:
- this Builder object for method chaining.
-
reserved
public Ssh2KexInitPacket.Builder reserved(int reserved)
- パラメータ:
reserved- reserved- 戻り値:
- this Builder object for method chaining.
-
build
public Ssh2KexInitPacket build()
インタフェースからコピーされた説明:Packet.BuilderBuild a packet object using values set to this object.- 定義:
buildインタフェース内Packet.Builder- 定義:
buildクラス内AbstractPacket.AbstractBuilder- 戻り値:
- a new Packet object
-
-