クラス RedisNode
java.lang.ObjectSE
org.springframework.data.redis.connection.RedisNode
- 実装されているすべてのインターフェース:
NamedNode
- 既知の直属サブクラス
RedisClusterNode,RedisServer
- 導入:
- 1.4
- 作成者:
- Christoph Strobl, Thomas Darimont, Mark Paluch, LeeHyungGeol
ネストされたクラスの要約
ネストされたクラスフィールドのサマリー
フィールドコンストラクターの概要
コンストラクターメソッドのサマリー
修飾子と型メソッド説明asString()booleanstatic RedisNodefromString(StringSE hostPortString) hostAndPort文字列を解析してRedisNodeにします。static RedisNodefromString(StringSE hostPortString, int defaultPort) hostAndPort文字列を解析してRedisNodeにします。getHost()getId()getName()getPort()getType()inthashCode()booleanbooleanisMaster()booleanstatic RedisNode.RedisNodeBuilder新しいRedisNodeを作成するためのRedisNode.RedisNodeBuilderを取得します。voidvoidtoString()
フィールドの詳細
コンストラクターの詳細
RedisNode
- パラメーター:
host- null であってはなりませんport-
RedisNode
protected RedisNode()
メソッドの詳細
fromString
hostAndPort文字列を解析してRedisNodeにします。IPv4、IPv6、ポートを含むホスト名表記をサポートします。例:RedisNode.fromString("127.0.0.1"); RedisNode.fromString("127.0.0.1:6379"); RedisNode.fromString("[aaaa:bbbb::dddd:eeee]"); RedisNode.fromString("[aaaa:bbbb::dddd:eeee]:6379"); RedisNode.fromString("my.redis.server"); RedisNode.fromString("my.redis.server:6379");- パラメーター:
hostPortString- null または空であってはなりません。- 戻り値:
- 解析された
RedisNode。 - 導入:
- 2.7.4
fromString
hostAndPort文字列を解析してRedisNodeにします。IPv4、IPv6、ポートを含むホスト名表記をサポートします。例:RedisNode.fromString("127.0.0.1"); RedisNode.fromString("127.0.0.1:6379"); RedisNode.fromString("[aaaa:bbbb::dddd:eeee]"); RedisNode.fromString("[aaaa:bbbb::dddd:eeee]:6379"); RedisNode.fromString("my.redis.server"); RedisNode.fromString("my.redis.server:6379");- パラメーター:
hostPortString- null または空であってはなりません。- 戻り値:
- 解析された
RedisNode。 - 導入:
- 3.4
getHost
- 戻り値:
- null でもかまいません。
hasValidHost
public boolean hasValidHost()- 戻り値:
- このノードに有効なホストがあるかどうか (null でも空でもありません)。
- 導入:
- 2.3.8
getPort
- 戻り値:
- null でもかまいません。
asString
getName
setName
getMasterId
- 戻り値:
- null でもかまいません。
- 導入:
- 1.7
getId
- 戻り値:
- null でもかまいません。
- 導入:
- 1.7
setId
- パラメーター:
id-- 導入:
- 1.7
getType
- 戻り値:
- null でもかまいません。
- 導入:
- 1.7
isMaster
public boolean isMaster()- 戻り値:
- 導入:
- 1.7
isReplica
public boolean isReplica()- 戻り値:
- 導入:
- 2.1
newRedisNode
新しいRedisNodeを作成するためのRedisNode.RedisNodeBuilderを取得します。- 戻り値:
- 決して null にはなりません。
- 導入:
- 1.7
toString
hashCode
public int hashCode()equals