パッケージ 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.Builder
Build a packet object using values set to this object.- 定義:
build
インタフェース内Packet.Builder
- 定義:
build
クラス内AbstractPacket.AbstractBuilder
- 戻り値:
- a new Packet object
-
-