TcpClientSocketOptions.Builder |
TcpClientSocketOptions.Builder.withKeepAlive(Boolean keepAlive) |
Sets whether TCP keep-alive is enabled.
|
TcpClientSocketOptions.Builder |
TcpClientSocketOptions.Builder.withReceiveBufferSize(Integer receiveBufferSize) |
Sets the socket receive buffer size.
|
TcpClientSocketOptions.Builder |
TcpClientSocketOptions.Builder.withReuseAddress(Boolean reuseAddress) |
Sets whether the socket address may be reused.
|
TcpClientSocketOptions.Builder |
TcpClientSocketOptions.Builder.withSendBufferSize(Integer sendBufferSize) |
Sets the socket send buffer size.
|
TcpClientSocketOptions.Builder |
TcpClientSocketOptions.Builder.withSoLinger(Boolean on,
Integer time) |
Sets the socket SO_LINGER configuration.
|
TcpClientSocketOptions.Builder |
TcpClientSocketOptions.Builder.withSoTimeout(Integer soTimeout) |
Sets the socket read timeout.
|
TcpClientSocketOptions.Builder |
TcpClientSocketOptions.Builder.withTcpNoDelay(Boolean tcpNoDelay) |
Sets whether the Nagle algorithm is disabled for the socket.
|
TcpClientSocketOptions.Builder |
TcpClientSocketOptions.Builder.withTcpOobInline(Boolean oobInline) |
Sets whether received TCP urgent data is placed inline with normal socket data.
|
TcpClientSocketOptions.Builder |
TcpClientSocketOptions.Builder.withTrafficClass(Integer trafficClass) |
Sets the IP traffic class for the socket.
|