Class HotRodRouterBuilder
java.lang.Object
org.infinispan.server.router.configuration.builder.AbstractRouterBuilder
org.infinispan.server.router.configuration.builder.HotRodRouterBuilder
- All Implemented Interfaces:
ConfigurationBuilderParent
Configuration builder for Hot Rod.
- Author:
- Sebastian Ćaskawiec
-
Field Summary
Fields inherited from class org.infinispan.server.router.configuration.builder.AbstractRouterBuilder
enabled, ip, parent, port -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()BuildsHotRodRouterConfiguration.receiveBufferSize(int receiveBufferSize) Sets Receive buffer size.sendBufferSize(int sendBufferSize) Sets Send buffer sizetcpKeepAlive(boolean tcpKeepAlive) Sets TCP Keep AlivetcpNoDelay(boolean tcpNoDelay) Sets TCP No Delay.protected voidvalidate()Methods inherited from class org.infinispan.server.router.configuration.builder.AbstractRouterBuilder
enabled, hotrod, ip, port, rest, routing, singlePort
-
Constructor Details
-
HotRodRouterBuilder
Creates newHotRodRouterBuilder.- Parameters:
parent- ParentConfigurationBuilderParent
-
-
Method Details
-
build
BuildsHotRodRouterConfiguration. -
tcpNoDelay
Sets TCP No Delay. -
tcpKeepAlive
Sets TCP Keep Alive -
sendBufferSize
Sets Send buffer size- Parameters:
sendBufferSize- Send buffer size, must be greater than 0.
-
receiveBufferSize
Sets Receive buffer size.- Parameters:
receiveBufferSize- Receive buffer size, must be greater than 0.
-
validate
protected void validate()- Overrides:
validatein classAbstractRouterBuilder
-