Class ModCluster.Builder
- java.lang.Object
-
- io.undertow.server.handlers.proxy.mod_cluster.ModCluster.Builder
-
- Enclosing class:
- ModCluster
public static class ModCluster.Builder extends Object
-
-
Field Summary
Fields Modifier and Type Field Description org.xnio.OptionMapclientOptions
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ModClusterbuild()longgetTtl()ModCluster.BuildersetCacheConnections(int cacheConnections)ModCluster.BuildersetClientOptions(org.xnio.OptionMap clientOptions)ModCluster.BuildersetHealthChecker(NodeHealthChecker healthChecker)ModCluster.BuildersetHealthCheckInterval(long healthCheckInterval)ModCluster.BuildersetMaxConnections(int maxConnections)ModCluster.BuildersetMaxRequestTime(int maxRequestTime)ModCluster.BuildersetQueueNewRequests(boolean queueNewRequests)ModCluster.BuildersetRemoveBrokenNodes(long removeBrokenNodes)ModCluster.BuildersetRequestQueueSize(int requestQueueSize)ModCluster.BuildersetTtl(long ttl)ModCluster.BuildersetUseAlias(boolean useAlias)
-
-
-
Method Detail
-
build
public ModCluster build()
-
setMaxRequestTime
public ModCluster.Builder setMaxRequestTime(int maxRequestTime)
-
setHealthCheckInterval
public ModCluster.Builder setHealthCheckInterval(long healthCheckInterval)
-
setRemoveBrokenNodes
public ModCluster.Builder setRemoveBrokenNodes(long removeBrokenNodes)
-
setMaxConnections
public ModCluster.Builder setMaxConnections(int maxConnections)
-
setCacheConnections
public ModCluster.Builder setCacheConnections(int cacheConnections)
-
setRequestQueueSize
public ModCluster.Builder setRequestQueueSize(int requestQueueSize)
-
setQueueNewRequests
public ModCluster.Builder setQueueNewRequests(boolean queueNewRequests)
-
setHealthChecker
public ModCluster.Builder setHealthChecker(NodeHealthChecker healthChecker)
-
setUseAlias
public ModCluster.Builder setUseAlias(boolean useAlias)
-
getTtl
public long getTtl()
-
setTtl
public ModCluster.Builder setTtl(long ttl)
-
setClientOptions
public ModCluster.Builder setClientOptions(org.xnio.OptionMap clientOptions)
-
-