Enum NodeRole
- java.lang.Object
-
- java.lang.Enum<NodeRole>
-
- org.opensearch.client.opensearch._types.NodeRole
-
- All Implemented Interfaces:
java.io.Serializable,java.lang.Comparable<NodeRole>,JsonEnum,JsonpSerializable
@JsonpDeserializable public enum NodeRole extends java.lang.Enum<NodeRole> implements JsonEnum
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface org.opensearch.client.json.JsonEnum
JsonEnum.Deserializer<T extends JsonEnum>
-
-
Enum Constant Summary
Enum Constants Enum Constant Description ClientClusterManagerCoordinatingOnlyDataDataColdDataContentDataFrozenDataHotDataWarmIngestMasterDeprecated.MlRemoteClusterClientTransformVotingOnly
-
Field Summary
Fields Modifier and Type Field Description static JsonEnum.Deserializer<NodeRole>_DESERIALIZER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringjsonValue()static NodeRolevalueOf(java.lang.String name)Returns the enum constant of this type with the specified name.static NodeRole[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
Master
@Deprecated public static final NodeRole Master
Deprecated.
-
ClusterManager
public static final NodeRole ClusterManager
-
Data
public static final NodeRole Data
-
DataCold
public static final NodeRole DataCold
-
DataContent
public static final NodeRole DataContent
-
DataFrozen
public static final NodeRole DataFrozen
-
DataHot
public static final NodeRole DataHot
-
DataWarm
public static final NodeRole DataWarm
-
Client
public static final NodeRole Client
-
Ingest
public static final NodeRole Ingest
-
Ml
public static final NodeRole Ml
-
VotingOnly
public static final NodeRole VotingOnly
-
Transform
public static final NodeRole Transform
-
RemoteClusterClient
public static final NodeRole RemoteClusterClient
-
CoordinatingOnly
public static final NodeRole CoordinatingOnly
-
-
Field Detail
-
_DESERIALIZER
public static final JsonEnum.Deserializer<NodeRole> _DESERIALIZER
-
-
Method Detail
-
values
public static NodeRole[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (NodeRole c : NodeRole.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static NodeRole valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
java.lang.IllegalArgumentException- if this enum type has no constant with the specified namejava.lang.NullPointerException- if the argument is null
-
-