クラス RedisNode
java.lang.ObjectSE
org.springframework.data.redis.connection.RedisNode
- 実装されたすべてのインターフェース:
NamedNode
- 既知の直属サブクラス
RedisClusterNode
,RedisServer
- 導入:
- 1.4
- 作成者:
- Christoph Strobl, Thomas Darimont, Mark Paluch
ネストされたクラスのサマリー
ネストされたクラスコンストラクターのサマリー
コンストラクターメソッドのサマリー
修飾子と型メソッド説明asString()
boolean
static RedisNode
fromString
(StringSE hostPortString) hostAndPort
文字列を解析してRedisNode
にします。getHost()
getId()
getName()
getPort()
getType()
int
hashCode()
boolean
boolean
isMaster()
boolean
static RedisNode.RedisNodeBuilder
新しいRedisNode
を作成するためのRedisNode.RedisNodeBuilder
を取得します。void
void
toString()
コンストラクターの詳細
RedisNode
- パラメーター:
host
- null であってはなりませんport
-
RedisNode
protected RedisNode()
メソッドの詳細
fromString
hostAndPort
文字列を解析してRedisNode
にします。IPv4、IPv6、ポートを含むホスト名表記をサポートします。例:RedisNode.fromString("127.0.0.1:6379"); RedisNode.fromString("[aaaa:bbbb::dddd:eeee]:6379"); RedisNode.fromString("my.redis.server:6379");
- パラメーター:
hostPortString
- null または空であってはなりません。- 戻り値:
- 解析された
RedisNode
。 - 導入:
- 2.7.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