public static class FlinkJedisClusterConfig.Builder extends Object
FlinkJedisClusterConfig
.Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
FlinkJedisClusterConfig |
build()
Builds JedisClusterConfig.
|
FlinkJedisClusterConfig.Builder |
setMaxIdle(int maxIdle)
Sets value for the
maxIdle configuration attribute
for pools to be created with this configuration instance. |
FlinkJedisClusterConfig.Builder |
setMaxRedirections(int maxRedirections)
Sets limit of redirection.
|
FlinkJedisClusterConfig.Builder |
setMaxTotal(int maxTotal)
Sets value for the
maxTotal configuration attribute
for pools to be created with this configuration instance. |
FlinkJedisClusterConfig.Builder |
setMinIdle(int minIdle)
Sets value for the
minIdle configuration attribute
for pools to be created with this configuration instance. |
FlinkJedisClusterConfig.Builder |
setNodes(Set<InetSocketAddress> nodes)
Sets list of node.
|
FlinkJedisClusterConfig.Builder |
setTimeout(int timeout)
Sets socket / connection timeout.
|
public FlinkJedisClusterConfig.Builder setNodes(Set<InetSocketAddress> nodes)
nodes
- list of nodepublic FlinkJedisClusterConfig.Builder setTimeout(int timeout)
timeout
- socket / connection timeout, default value is 2000public FlinkJedisClusterConfig.Builder setMaxRedirections(int maxRedirections)
maxRedirections
- limit of redirection, default value is 5public FlinkJedisClusterConfig.Builder setMaxTotal(int maxTotal)
maxTotal
configuration attribute
for pools to be created with this configuration instance.maxTotal
- maxTotal the maximum number of objects that can be allocated by the pool, default value is 8public FlinkJedisClusterConfig.Builder setMaxIdle(int maxIdle)
maxIdle
configuration attribute
for pools to be created with this configuration instance.maxIdle
- the cap on the number of "idle" instances in the pool, default value is 8public FlinkJedisClusterConfig.Builder setMinIdle(int minIdle)
minIdle
configuration attribute
for pools to be created with this configuration instance.minIdle
- the minimum number of idle objects to maintain in the pool, default value is 0public FlinkJedisClusterConfig build()
Copyright © 2014–2017 The Apache Software Foundation. All rights reserved.