public static final class TlsClientHelloFW.Builder extends Flyweight.Builder<TlsClientHelloFW>
Flyweight.Builder.Visitor| Constructor | Description |
|---|---|
Builder() |
| Modifier and Type | Method | Description |
|---|---|---|
TlsClientHelloFW |
build() |
|
TlsClientHelloFW.Builder |
clientVersion(java.util.function.Consumer<TlsProtocolVersionFW.Builder> mutator) |
|
TlsClientHelloFW.Builder |
extensions(java.util.function.Consumer<OctetsFW.Builder> mutator) |
|
TlsClientHelloFW.Builder |
extensions(org.agrona.DirectBuffer buffer,
int offset,
int length) |
|
TlsClientHelloFW.Builder |
extensions(OctetsFW value) |
|
TlsClientHelloFW.Builder |
methods(java.util.function.Consumer<TlsVector8FW.Builder> mutator) |
|
TlsClientHelloFW.Builder |
random(java.util.function.Consumer<TlsRandomFW.Builder> mutator) |
|
TlsClientHelloFW.Builder |
rewrap() |
|
TlsClientHelloFW.Builder |
sessionId(java.util.function.Consumer<TlsVector8FW.Builder> mutator) |
|
TlsClientHelloFW.Builder |
suites(java.util.function.Consumer<TlsVector16FW.Builder> mutator) |
|
TlsClientHelloFW.Builder |
wrap(org.agrona.MutableDirectBuffer buffer,
int offset,
int maxLimit) |
public TlsClientHelloFW.Builder clientVersion(java.util.function.Consumer<TlsProtocolVersionFW.Builder> mutator)
public TlsClientHelloFW.Builder random(java.util.function.Consumer<TlsRandomFW.Builder> mutator)
public TlsClientHelloFW.Builder sessionId(java.util.function.Consumer<TlsVector8FW.Builder> mutator)
public TlsClientHelloFW.Builder suites(java.util.function.Consumer<TlsVector16FW.Builder> mutator)
public TlsClientHelloFW.Builder methods(java.util.function.Consumer<TlsVector8FW.Builder> mutator)
public TlsClientHelloFW.Builder extensions(OctetsFW value)
public TlsClientHelloFW.Builder extensions(java.util.function.Consumer<OctetsFW.Builder> mutator)
public TlsClientHelloFW.Builder extensions(org.agrona.DirectBuffer buffer, int offset, int length)
public TlsClientHelloFW.Builder wrap(org.agrona.MutableDirectBuffer buffer, int offset, int maxLimit)
wrap in class Flyweight.Builder<TlsClientHelloFW>public TlsClientHelloFW.Builder rewrap()
rewrap in class Flyweight.Builder<TlsClientHelloFW>public TlsClientHelloFW build()
build in class Flyweight.Builder<TlsClientHelloFW>Copyright © 2016–2019. All rights reserved.