public static class NetService.Builder
extends java.lang.Object
| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
NetService |
build()
build.
|
NetService.Builder |
setIndex(int index)
Set index.
|
NetService.Builder |
setSendExecutor(java.util.concurrent.Executor executor)
Set executor service.
|
NetService.Builder |
setServerSocket(java.net.ServerSocket serverSocket)
Set ServerSocket.
|
NetService.Builder |
setSocketSoTimeout(java.time.Duration socketSoTimeout)
Enable/disable SO_TIMEOUT with the specified timeout, in milliseconds.
|
public NetService build()
NetServicepublic NetService.Builder setServerSocket(java.net.ServerSocket serverSocket)
serverSocket - serverSocketpublic NetService.Builder setSendExecutor(java.util.concurrent.Executor executor)
executor - executorpublic NetService.Builder setIndex(int index)
index - indexpublic NetService.Builder setSocketSoTimeout(java.time.Duration socketSoTimeout)
socketSoTimeout - the specified timeout, in milliseconds.