Enum NodeRole

    • 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
      • VotingOnly

        public static final NodeRole VotingOnly
      • Transform

        public static final NodeRole Transform
      • RemoteClusterClient

        public static final NodeRole RemoteClusterClient
      • CoordinatingOnly

        public static final NodeRole CoordinatingOnly
    • 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 name
        java.lang.NullPointerException - if the argument is null
      • jsonValue

        public java.lang.String jsonValue()
        Specified by:
        jsonValue in interface JsonEnum