Class RedisClientOptionsBuilder
java.lang.Object
io.datarouter.client.redis.client.RedisClientOptionsBuilder
- All Implemented Interfaces:
io.datarouter.storage.client.ClientOptionsBuilder
public class RedisClientOptionsBuilder extends Object implements io.datarouter.storage.client.ClientOptionsBuilder
-
Field Summary
-
Constructor Summary
Constructors Constructor Description RedisClientOptionsBuilder(io.datarouter.storage.client.ClientId clientId)RedisClientOptionsBuilder(io.datarouter.storage.config.client.RedisGenericClientOptions genericOptions) -
Method Summary
Modifier and Type Method Description Propertiesbuild()RedisClientOptionsBuilderwithClientMode(RedisOptions.RedisClientMode clientMode)RedisClientOptionsBuilderwithEndpoint(String endpoint)RedisClientOptionsBuilderwithNodeIndexAndHostAndPort(int nodeIndex, String inetSocketAddress)RedisClientOptionsBuilderwithNumNodes(int numberOfNodes)
-
Constructor Details
-
RedisClientOptionsBuilder
public RedisClientOptionsBuilder(io.datarouter.storage.config.client.RedisGenericClientOptions genericOptions) -
RedisClientOptionsBuilder
public RedisClientOptionsBuilder(io.datarouter.storage.client.ClientId clientId)
-
-
Method Details
-
withEndpoint
-
withNumNodes
-
withNodeIndexAndHostAndPort
public RedisClientOptionsBuilder withNodeIndexAndHostAndPort(int nodeIndex, String inetSocketAddress) -
withClientMode
-
build
- Specified by:
buildin interfaceio.datarouter.storage.client.ClientOptionsBuilder
-