Package org.redisson.api.redisnode
Interface RedisSentinelAsync
-
- All Superinterfaces:
RedisNodeAsync
- All Known Subinterfaces:
RedisSentinel
- All Known Implementing Classes:
SentinelRedisNode
public interface RedisSentinelAsync extends RedisNodeAsync
Redis Sentinel node API interface- Author:
- Nikita Koksharov
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description >
masterName)
Starts failover process for defined Redis master>
masterName)
Returns network address of defined Redis master.<,>>
masterName)
Returns map containing info regarding defined Redis master.<<,>>>
getMastersAsync()
Returns list of map containing info regarding Redis Master server monitored by current Redis Sentinel server.<<,>>>
masterName)
Returns list of map containing info regarding Redis Sentinel server monitoring defined master.<<,>>>
masterName)
Returns list of map containing info regarding Redis Slave server of defined master.-
Methods inherited from interface org.redisson.api.redisnode.RedisNodeAsync
getConfigAsync, getMemoryStatisticsAsync, infoAsync, pingAsync, pingAsync, setConfigAsync, timeAsync
-
-
-
-
Method Detail
-
getMasterAddrAsync
> getMasterAddrAsync( masterName)
Returns network address of defined Redis master.- Parameters:
masterName
- - name of master- Returns:
- network address
-
getSentinelsAsync
<<,>>> getSentinelsAsync( masterName)
Returns list of map containing info regarding Redis Sentinel server monitoring defined master.- Parameters:
masterName
- - name of master- Returns:
- list of Redis Sentinels
-
getMastersAsync
<<,>>> getMastersAsync()
Returns list of map containing info regarding Redis Master server monitored by current Redis Sentinel server.- Returns:
- list of Redis Masters
-
getSlavesAsync
<<,>>> getSlavesAsync( masterName)
Returns list of map containing info regarding Redis Slave server of defined master.- Parameters:
masterName
- - name of master- Returns:
- list of Redis Slaves
-
getMasterAsync
<,>> getMasterAsync( masterName)
Returns map containing info regarding defined Redis master.- Parameters:
masterName
- - name of master- Returns:
- map containing info
-
failoverAsync
> failoverAsync( masterName)
Starts failover process for defined Redis master- Parameters:
masterName
- - name of master
-
-