Class RedisClientOptionsBuilder
java.lang.Object
io.datarouter.client.redis.client.RedisClientOptionsBuilder
- All Implemented Interfaces:
io.datarouter.storage.client.ClientOptionsBuilder
public class RedisClientOptionsBuilder
extends java.lang.Object
implements io.datarouter.storage.client.ClientOptionsBuilder
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RedisClientOptionsBuilder(io.datarouter.storage.client.ClientId clientId) -
Method Summary
Modifier and Type Method Description java.util.Propertiesbuild()RedisClientOptionsBuilderwithClientMode(java.lang.String clientMode)RedisClientOptionsBuilderwithClusterEndpoint(java.lang.String clusterEndpoint)RedisClientOptionsBuilderwithNumServers(int numberOfServers)RedisClientOptionsBuilderwithServerIndexAndInetSocketAddress(int serverIndex, java.lang.String inetSocketAddress)
-
Constructor Details
-
RedisClientOptionsBuilder
public RedisClientOptionsBuilder(io.datarouter.storage.client.ClientId clientId)
-
-
Method Details
-
withNumServers
-
withServerIndexAndInetSocketAddress
public RedisClientOptionsBuilder withServerIndexAndInetSocketAddress(int serverIndex, java.lang.String inetSocketAddress) -
withClientMode
-
withClusterEndpoint
-
build
public java.util.Properties build()- Specified by:
buildin interfaceio.datarouter.storage.client.ClientOptionsBuilder
-