类 FlinkSentinelConfig.Builder
- java.lang.Object
-
- org.apache.flink.streaming.connectors.redis.config.FlinkSentinelConfig.Builder
-
- 封闭类:
- FlinkSentinelConfig
public static class FlinkSentinelConfig.Builder extends Object
Builder for initializingFlinkSentinelConfig.
-
-
构造器概要
构造器 构造器 说明 Builder()
-
方法概要
所有方法 实例方法 具体方法 修饰符和类型 方法 说明 FlinkSentinelConfigbuild()Builds SentinelConfig.FlinkSentinelConfig.BuildersetConnectionTimeout(int connectionTimeout)Sets connection timeout.FlinkSentinelConfig.BuildersetDatabase(int database)Sets database index.FlinkSentinelConfig.BuildersetLettuceConfig(LettuceConfig lettuceConfig)FlinkSentinelConfig.BuildersetMasterName(String masterName)Sets master name of the replica set.FlinkSentinelConfig.BuildersetPassword(String password)FlinkSentinelConfig.BuildersetSentinelsInfo(String sentinelsInfo)FlinkSentinelConfig.BuildersetSentinelsPassword(String sentinelsPassword)FlinkSentinelConfig.BuildersetSoTimeout(int soTimeout)Sets socket timeout.
-
-
-
方法详细资料
-
setMasterName
public FlinkSentinelConfig.Builder setMasterName(String masterName)
Sets master name of the replica set.- 参数:
masterName- master name of the replica set- 返回:
- Builder itself
-
setSentinelsInfo
public FlinkSentinelConfig.Builder setSentinelsInfo(String sentinelsInfo)
-
setConnectionTimeout
public FlinkSentinelConfig.Builder setConnectionTimeout(int connectionTimeout)
Sets connection timeout.- 参数:
connectionTimeout- connection timeout, default value is 2000- 返回:
- Builder itself
-
setSoTimeout
public FlinkSentinelConfig.Builder setSoTimeout(int soTimeout)
Sets socket timeout.- 参数:
soTimeout- socket timeout, default value is 2000- 返回:
- Builder itself
-
setDatabase
public FlinkSentinelConfig.Builder setDatabase(int database)
Sets database index.- 参数:
database- database index, default value is 0- 返回:
- Builder itself
-
setPassword
public FlinkSentinelConfig.Builder setPassword(String password)
-
setSentinelsPassword
public FlinkSentinelConfig.Builder setSentinelsPassword(String sentinelsPassword)
-
setLettuceConfig
public FlinkSentinelConfig.Builder setLettuceConfig(LettuceConfig lettuceConfig)
-
build
public FlinkSentinelConfig build()
Builds SentinelConfig.- 返回:
- SentinelConfig
-
-