public static enum RedisInstance.Role extends Enum<RedisInstance.Role>
Enum Constant and Description |
---|
MASTER |
REPLICA |
SENTINEL |
SLAVE
Deprecated.
|
UPSTREAM |
Modifier and Type | Method and Description |
---|---|
boolean |
isMaster() |
boolean |
isReplica() |
boolean |
isUpstream() |
static RedisInstance.Role |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static RedisInstance.Role[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final RedisInstance.Role MASTER
@Deprecated public static final RedisInstance.Role SLAVE
public static final RedisInstance.Role UPSTREAM
public static final RedisInstance.Role REPLICA
public static final RedisInstance.Role SENTINEL
public static RedisInstance.Role[] values()
for (RedisInstance.Role c : RedisInstance.Role.values()) System.out.println(c);
public static RedisInstance.Role valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isMaster()
true
if the role indicates that the role is a replication source.public boolean isUpstream()
true
if the role indicates that the role is a replication source.public boolean isReplica()
true
if the role indicates that the role is a replicated node (replica).Copyright © 2022 lettuce.io. All rights reserved.