public static class RedisClusterNode.RedisClusterNodeBuilder extends RedisNode.RedisNodeBuilder
RedisClusterNode
.Constructor and Description |
---|
RedisClusterNodeBuilder() |
Modifier and Type | Method and Description |
---|---|
RedisClusterNode |
build()
Get the
RedisNode . |
RedisClusterNode.RedisClusterNodeBuilder |
linkState(RedisClusterNode.LinkState linkState)
|
RedisClusterNode.RedisClusterNodeBuilder |
listeningAt(String host,
int port)
Set host and port of server.
|
RedisClusterNode.RedisClusterNodeBuilder |
promotedAs(RedisNode.NodeType nodeType)
Set server role.
|
RedisClusterNode.RedisClusterNodeBuilder |
serving(RedisClusterNode.SlotRange range)
|
RedisClusterNode.RedisClusterNodeBuilder |
slaveOf(String masterId)
Set the id of the master node.
|
RedisClusterNode.RedisClusterNodeBuilder |
withFlags(Set<RedisClusterNode.Flag> flags)
Set flags for node.
|
RedisClusterNode.RedisClusterNodeBuilder |
withId(String id)
Set id of server.
|
RedisClusterNode.RedisClusterNodeBuilder |
withName(String name)
Define node name.
|
public RedisClusterNode.RedisClusterNodeBuilder listeningAt(String host, int port)
RedisNode.RedisNodeBuilder
listeningAt
in class RedisNode.RedisNodeBuilder
host
- must not be null.public RedisClusterNode.RedisClusterNodeBuilder withName(String name)
RedisNode.RedisNodeBuilder
withName
in class RedisNode.RedisNodeBuilder
public RedisClusterNode.RedisClusterNodeBuilder withId(String id)
RedisNode.RedisNodeBuilder
withId
in class RedisNode.RedisNodeBuilder
public RedisClusterNode.RedisClusterNodeBuilder promotedAs(RedisNode.NodeType nodeType)
RedisNode.RedisNodeBuilder
promotedAs
in class RedisNode.RedisNodeBuilder
public RedisClusterNode.RedisClusterNodeBuilder slaveOf(String masterId)
RedisNode.RedisNodeBuilder
slaveOf
in class RedisNode.RedisNodeBuilder
public RedisClusterNode.RedisClusterNodeBuilder withFlags(Set<RedisClusterNode.Flag> flags)
flags
- public RedisClusterNode.RedisClusterNodeBuilder serving(RedisClusterNode.SlotRange range)
range
- public RedisClusterNode.RedisClusterNodeBuilder linkState(RedisClusterNode.LinkState linkState)
linkState
- public RedisClusterNode build()
RedisNode.RedisNodeBuilder
RedisNode
.build
in class RedisNode.RedisNodeBuilder
Copyright © 2011-2016–2016 Pivotal Software, Inc.. All rights reserved.