Class RedisClusterNode.RedisClusterNodeBuilder
java.lang.Object
org.springframework.data.redis.connection.RedisNode.RedisNodeBuilder
org.springframework.data.redis.connection.RedisClusterNode.RedisClusterNodeBuilder
- Enclosing class:
- RedisClusterNode
Builder for creating new 
RedisClusterNode.- Since:
- 1.7
- Author:
- Christoph Strobl
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Get theRedisNode.linkState(RedisClusterNode.LinkState linkState) listeningAt(String host, int port) Set host and port of server.promotedAs(RedisNode.NodeType nodeType) Set server role.Set the id of the master node.withFlags(Set<RedisClusterNode.Flag> flags) Set flags for node.Set id of server.Define node name.
- 
Constructor Details- 
RedisClusterNodeBuilderpublic RedisClusterNodeBuilder()
 
- 
- 
Method Details- 
listeningAtDescription copied from class:RedisNode.RedisNodeBuilderSet host and port of server.- Overrides:
- listeningAtin class- RedisNode.RedisNodeBuilder
- Parameters:
- host- must not be null.
- Returns:
 
- 
withNameDescription copied from class:RedisNode.RedisNodeBuilderDefine node name.- Overrides:
- withNamein class- RedisNode.RedisNodeBuilder
 
- 
withIdDescription copied from class:RedisNode.RedisNodeBuilderSet id of server.- Overrides:
- withIdin class- RedisNode.RedisNodeBuilder
- Returns:
 
- 
promotedAsDescription copied from class:RedisNode.RedisNodeBuilderSet server role.- Overrides:
- promotedAsin class- RedisNode.RedisNodeBuilder
- Returns:
 
- 
replicaOfDescription copied from class:RedisNode.RedisNodeBuilderSet the id of the master node.- Overrides:
- replicaOfin class- RedisNode.RedisNodeBuilder
- Returns:
- this.
 
- 
withFlagsSet flags for node.- Parameters:
- flags-
- Returns:
 
- 
serving- Parameters:
- range-
- Returns:
 
- 
linkState- Parameters:
- linkState-
- Returns:
 
- 
buildDescription copied from class:RedisNode.RedisNodeBuilderGet theRedisNode.- Overrides:
- buildin class- RedisNode.RedisNodeBuilder
- Returns:
 
 
-