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()
NetService
public 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.