Class RedisOptions
java.lang.Object
io.datarouter.client.redis.client.RedisOptions
@Singleton
public class RedisOptions
extends java.lang.Object
-
Field Summary
Fields Modifier and Type Field Description static java.lang.StringDYNAMIC_CLIENT_MODEstatic java.lang.StringPROP_clientModestatic java.lang.StringPROP_clusterEndpointstatic java.lang.StringPROP_numServersstatic java.lang.StringPROP_serverstatic java.lang.StringSTATIC_CLIENT_MODE -
Constructor Summary
Constructors Constructor Description RedisOptions() -
Method Summary
Modifier and Type Method Description java.lang.StringgetClientMode(java.lang.String clientName)java.util.Optional<java.net.InetSocketAddress>getClusterEndpoint(java.lang.String clientName)java.util.List<java.net.InetSocketAddress>getServers(java.lang.String clientName)protected static java.lang.StringmakeRedisKey(java.lang.String propertyKey)
-
Field Details
-
PROP_clientMode
public static final java.lang.String PROP_clientMode- See Also:
- Constant Field Values
-
PROP_clusterEndpoint
public static final java.lang.String PROP_clusterEndpoint- See Also:
- Constant Field Values
-
PROP_numServers
public static final java.lang.String PROP_numServers- See Also:
- Constant Field Values
-
PROP_server
public static final java.lang.String PROP_server- See Also:
- Constant Field Values
-
DYNAMIC_CLIENT_MODE
public static final java.lang.String DYNAMIC_CLIENT_MODE- See Also:
- Constant Field Values
-
STATIC_CLIENT_MODE
public static final java.lang.String STATIC_CLIENT_MODE- See Also:
- Constant Field Values
-
-
Constructor Details
-
RedisOptions
public RedisOptions()
-
-
Method Details
-
getServers
public java.util.List<java.net.InetSocketAddress> getServers(java.lang.String clientName) -
getClusterEndpoint
public java.util.Optional<java.net.InetSocketAddress> getClusterEndpoint(java.lang.String clientName) -
getClientMode
public java.lang.String getClientMode(java.lang.String clientName) -
makeRedisKey
protected static java.lang.String makeRedisKey(java.lang.String propertyKey)
-