Enum Class CatThreadPoolColumn

java.lang.Object
java.lang.Enum<CatThreadPoolColumn>
co.elastic.clients.elasticsearch.cat.CatThreadPoolColumn
All Implemented Interfaces:
JsonEnum, JsonpSerializable, Serializable, Comparable<CatThreadPoolColumn>, Constable

@JsonpDeserializable public enum CatThreadPoolColumn extends Enum<CatThreadPoolColumn> implements JsonEnum
See Also:
  • Enum Constant Details

    • Active

      public static final CatThreadPoolColumn Active
      Number of active threads in the current thread pool.
    • Completed

      public static final CatThreadPoolColumn Completed
      Number of tasks completed by the thread pool executor.
    • Core

      public static final CatThreadPoolColumn Core
      Configured core number of active threads allowed in the current thread pool.
    • EphemeralId

      public static final CatThreadPoolColumn EphemeralId
      Ephemeral node ID.
    • Host

      public static final CatThreadPoolColumn Host
      Hostname for the current node.
    • Ip

      public static final CatThreadPoolColumn Ip
      IP address for the current node.
    • KeepAlive

      public static final CatThreadPoolColumn KeepAlive
      Configured keep alive time for threads.
    • Largest

      public static final CatThreadPoolColumn Largest
      Highest number of active threads in the current thread pool.
    • Max

      public static final CatThreadPoolColumn Max
      Configured maximum number of active threads allowed in the current thread pool.
    • Name

      public static final CatThreadPoolColumn Name
      Name of the thread pool, such as analyze or generic.
    • NodeId

      public static final CatThreadPoolColumn NodeId
      ID of the node, such as k0zy.
    • NodeName

      public static final CatThreadPoolColumn NodeName
      Node name, such as I8hydUG.
    • Pid

      public static final CatThreadPoolColumn Pid
      Process ID of the running node.
    • PoolSize

      public static final CatThreadPoolColumn PoolSize
      Number of threads in the current thread pool.
    • Port

      public static final CatThreadPoolColumn Port
      Bound transport port for the current node.
    • Queue

      public static final CatThreadPoolColumn Queue
      Number of tasks in the queue for the current thread pool.
    • QueueSize

      public static final CatThreadPoolColumn QueueSize
      Maximum number of tasks permitted in the queue for the current thread pool.
    • Rejected

      public static final CatThreadPoolColumn Rejected
      Number of tasks rejected by the thread pool executor.
    • Size

      public static final CatThreadPoolColumn Size
      Configured fixed number of active threads allowed in the current thread pool.
    • Type

      public static final CatThreadPoolColumn Type
      Type of thread pool. Returned values are fixed, fixed_auto_queue_size, direct, or scaling.
  • Field Details

  • Method Details

    • values

      public static CatThreadPoolColumn[] values()
      Returns an array containing the constants of this enum class, in the order they are declared.
      Returns:
      an array containing the constants of this enum class, in the order they are declared
    • valueOf

      public static CatThreadPoolColumn valueOf(String name)
      Returns the enum constant of this class with the specified name. The string must match exactly an identifier used to declare an enum constant in this class. (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:
      IllegalArgumentException - if this enum class has no constant with the specified name
      NullPointerException - if the argument is null
    • jsonValue

      public String jsonValue()
      Specified by:
      jsonValue in interface JsonEnum
    • aliases

      public String[] aliases()
      Specified by:
      aliases in interface JsonEnum