Class SinglePortServerConfigurationBuilder
- java.lang.Object
-
- org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration,SinglePortServerConfigurationBuilder>
-
- org.infinispan.server.configuration.endpoint.SinglePortServerConfigurationBuilder
-
- All Implemented Interfaces:
org.infinispan.commons.configuration.Builder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration>,org.infinispan.commons.configuration.Self<SinglePortServerConfigurationBuilder>,org.infinispan.server.core.configuration.ProtocolServerConfigurationChildBuilder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration,SinglePortServerConfigurationBuilder>,org.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
public class SinglePortServerConfigurationBuilder extends org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration,SinglePortServerConfigurationBuilder> implements org.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
- Since:
- 10.0
- Author:
- Tristan Tarrant <tristan@infinispan.org>
-
-
Constructor Summary
Constructors Constructor Description SinglePortServerConfigurationBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidapplyConfigurationToProtocol(org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder builder)org.infinispan.server.router.configuration.SinglePortRouterConfigurationbuild()org.infinispan.server.router.configuration.SinglePortRouterConfigurationbuild(boolean validate)org.infinispan.server.router.configuration.SinglePortRouterConfigurationcreate()org.infinispan.server.router.configuration.builder.HotRodRouterBuilderhotrod()org.infinispan.server.router.configuration.builder.RestRouterBuilderrest()org.infinispan.server.router.configuration.builder.RoutingBuilderrouting()SinglePortServerConfigurationBuilderself()org.infinispan.server.router.configuration.builder.SinglePortRouterBuildersinglePort()voidvalidate()-
Methods inherited from class org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder
adminOperationsHandler, defaultCacheName, host, host, idleTimeout, implicitConnector, ioThreads, ipFilter, name, name, port, port, read, recvBufSize, sendBufSize, socketBinding, socketBinding, ssl, startTransport, startTransport, tcpKeepAlive, tcpNoDelay, workerThreads
-
-
-
-
Method Detail
-
self
public SinglePortServerConfigurationBuilder self()
- Specified by:
selfin interfaceorg.infinispan.commons.configuration.Self<SinglePortServerConfigurationBuilder>
-
create
public org.infinispan.server.router.configuration.SinglePortRouterConfiguration create()
- Specified by:
createin interfaceorg.infinispan.commons.configuration.Builder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration>
-
validate
public void validate()
- Specified by:
validatein interfaceorg.infinispan.commons.configuration.Builder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration>- Overrides:
validatein classorg.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration,SinglePortServerConfigurationBuilder>
-
build
public org.infinispan.server.router.configuration.SinglePortRouterConfiguration build(boolean validate)
-
build
public org.infinispan.server.router.configuration.SinglePortRouterConfiguration build()
- Specified by:
buildin interfaceorg.infinispan.server.core.configuration.ProtocolServerConfigurationChildBuilder<org.infinispan.server.router.configuration.SinglePortRouterConfiguration,SinglePortServerConfigurationBuilder>
-
routing
public org.infinispan.server.router.configuration.builder.RoutingBuilder routing()
- Specified by:
routingin interfaceorg.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
-
hotrod
public org.infinispan.server.router.configuration.builder.HotRodRouterBuilder hotrod()
- Specified by:
hotrodin interfaceorg.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
-
rest
public org.infinispan.server.router.configuration.builder.RestRouterBuilder rest()
- Specified by:
restin interfaceorg.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
-
singlePort
public org.infinispan.server.router.configuration.builder.SinglePortRouterBuilder singlePort()
- Specified by:
singlePortin interfaceorg.infinispan.server.router.configuration.builder.ConfigurationBuilderParent
-
applyConfigurationToProtocol
public void applyConfigurationToProtocol(org.infinispan.server.core.configuration.ProtocolServerConfigurationBuilder builder)
-
-