Package org.apache.http.impl.nio.reactor
Class IOReactorConfig.Builder
- java.lang.Object
-
- org.apache.http.impl.nio.reactor.IOReactorConfig.Builder
-
- Enclosing class:
- IOReactorConfig
public static class IOReactorConfig.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description IOReactorConfigbuild()IOReactorConfig.BuildersetBacklogSize(int backlogSize)IOReactorConfig.BuildersetConnectTimeout(int connectTimeout)IOReactorConfig.BuildersetInterestOpQueued(boolean interestOpQueued)IOReactorConfig.BuildersetIoThreadCount(int ioThreadCount)IOReactorConfig.BuildersetRcvBufSize(int rcvBufSize)IOReactorConfig.BuildersetSelectInterval(long selectInterval)IOReactorConfig.BuildersetShutdownGracePeriod(long shutdownGracePeriod)IOReactorConfig.BuildersetSndBufSize(int sndBufSize)IOReactorConfig.BuildersetSoKeepAlive(boolean soKeepAlive)IOReactorConfig.BuildersetSoLinger(int soLinger)IOReactorConfig.BuildersetSoReuseAddress(boolean soReuseAddress)IOReactorConfig.BuildersetSoTimeout(int soTimeout)IOReactorConfig.BuildersetTcpNoDelay(boolean tcpNoDelay)
-
-
-
Method Detail
-
setSelectInterval
public IOReactorConfig.Builder setSelectInterval(long selectInterval)
-
setShutdownGracePeriod
public IOReactorConfig.Builder setShutdownGracePeriod(long shutdownGracePeriod)
-
setInterestOpQueued
public IOReactorConfig.Builder setInterestOpQueued(boolean interestOpQueued)
-
setIoThreadCount
public IOReactorConfig.Builder setIoThreadCount(int ioThreadCount)
-
setSoTimeout
public IOReactorConfig.Builder setSoTimeout(int soTimeout)
-
setSoReuseAddress
public IOReactorConfig.Builder setSoReuseAddress(boolean soReuseAddress)
-
setSoLinger
public IOReactorConfig.Builder setSoLinger(int soLinger)
-
setSoKeepAlive
public IOReactorConfig.Builder setSoKeepAlive(boolean soKeepAlive)
-
setTcpNoDelay
public IOReactorConfig.Builder setTcpNoDelay(boolean tcpNoDelay)
-
setConnectTimeout
public IOReactorConfig.Builder setConnectTimeout(int connectTimeout)
-
setSndBufSize
public IOReactorConfig.Builder setSndBufSize(int sndBufSize)
-
setRcvBufSize
public IOReactorConfig.Builder setRcvBufSize(int rcvBufSize)
-
setBacklogSize
public IOReactorConfig.Builder setBacklogSize(int backlogSize)
-
build
public IOReactorConfig build()
-
-