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
Fields inherited from interface io.datarouter.storage.client.ClientOptionsBuilder
DEFAULT_CLIENT_ID -
Constructor Summary
ConstructorsConstructorDescriptionRedisClientOptionsBuilder(io.datarouter.storage.client.ClientId clientId) RedisClientOptionsBuilder(io.datarouter.storage.config.client.RedisGenericClientOptions genericOptions) -
Method Summary
Modifier and TypeMethodDescriptionbuild()withClientMode(RedisOptions.RedisClientMode clientMode) withEndpoint(String endpoint) withNodeIndexAndHostAndPort(int nodeIndex, String inetSocketAddress) withNumNodes(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
-