public static enum Metapb.NodeState extends Enum<Metapb.NodeState> implements com.google.protobuf.ProtocolMessageEnum
NodeState is going to replace StoreState to make the state concept more clear. "Up" is devided into "Preparing" and "Serving" stages so that we can better describe the online process. "Removing" is just like previous `Offline` which is more accurate. "Removed" has the same meaning with `Tombstone`.Protobuf enum
metapb.NodeState| 枚举常量和说明 |
|---|
Preparing
Preparing = 0; |
Removed
Removed = 3; |
Removing
Removing = 2; |
Serving
Serving = 1; |
UNRECOGNIZED |
| 限定符和类型 | 字段和说明 |
|---|---|
static int |
Preparing_VALUE
Preparing = 0; |
static int |
Removed_VALUE
Removed = 3; |
static int |
Removing_VALUE
Removing = 2; |
static int |
Serving_VALUE
Serving = 1; |
| 限定符和类型 | 方法和说明 |
|---|---|
static Metapb.NodeState |
forNumber(int value) |
static com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptor() |
com.google.protobuf.Descriptors.EnumDescriptor |
getDescriptorForType() |
int |
getNumber() |
com.google.protobuf.Descriptors.EnumValueDescriptor |
getValueDescriptor() |
static com.google.protobuf.Internal.EnumLiteMap<Metapb.NodeState> |
internalGetValueMap() |
static Metapb.NodeState |
valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc) |
static Metapb.NodeState |
valueOf(int value)
已过时。
Use
forNumber(int) instead. |
static Metapb.NodeState |
valueOf(String name)
返回带有指定名称的该类型的枚举常量。
|
static Metapb.NodeState[] |
values()
按照声明该枚举类型的常量的顺序, 返回
包含这些常量的数组。
|
public static final Metapb.NodeState Preparing
Preparing = 0;public static final Metapb.NodeState Serving
Serving = 1;public static final Metapb.NodeState Removing
Removing = 2;public static final Metapb.NodeState Removed
Removed = 3;public static final Metapb.NodeState UNRECOGNIZED
public static final int Preparing_VALUE
Preparing = 0;public static final int Serving_VALUE
Serving = 1;public static final int Removing_VALUE
Removing = 2;public static final int Removed_VALUE
Removed = 3;public static Metapb.NodeState[] values()
for (Metapb.NodeState c : Metapb.NodeState.values()) System.out.println(c);
public static Metapb.NodeState valueOf(String name)
name - 要返回的枚举常量的名称。IllegalArgumentException - 如果该枚举类型没有带有指定名称的常量NullPointerException - 如果参数为空值public final int getNumber()
getNumber 在接口中 com.google.protobuf.Internal.EnumLitegetNumber 在接口中 com.google.protobuf.ProtocolMessageEnum@Deprecated public static Metapb.NodeState valueOf(int value)
forNumber(int) instead.public static Metapb.NodeState forNumber(int value)
public static com.google.protobuf.Internal.EnumLiteMap<Metapb.NodeState> internalGetValueMap()
public final com.google.protobuf.Descriptors.EnumValueDescriptor getValueDescriptor()
getValueDescriptor 在接口中 com.google.protobuf.ProtocolMessageEnumpublic final com.google.protobuf.Descriptors.EnumDescriptor getDescriptorForType()
getDescriptorForType 在接口中 com.google.protobuf.ProtocolMessageEnumpublic static final com.google.protobuf.Descriptors.EnumDescriptor getDescriptor()
public static Metapb.NodeState valueOf(com.google.protobuf.Descriptors.EnumValueDescriptor desc)
Copyright © 2023 PingCAP. All rights reserved.