Search Results for

    Show / Hide Table of Contents

    Class CatThreadPoolRecord

    Inheritance
    object
    CatThreadPoolRecord
    Implements
    ICatRecord
    Inherited Members
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.MemberwiseClone()
    object.ReferenceEquals(object, object)
    object.ToString()
    Namespace: OpenSearch.Client
    Assembly: OpenSearch.Client.dll
    Syntax
    [DataContract]
    public class CatThreadPoolRecord : ICatRecord

    Properties

    | Edit this page View Source

    Active

    The number of active threads in the current thread pool

    Declaration
    [DataMember(Name = "active")]
    public int Active { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    Completed

    The number of tasks completed by the thread pool executor

    Declaration
    [DataMember(Name = "completed")]
    public long? Completed { get; set; }
    Property Value
    Type Description
    long?
    | Edit this page View Source

    Core

    The configured core number of active threads allowed in the current thread pool

    Declaration
    [DataMember(Name = "core")]
    public int? Core { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    EphemeralNodeId

    The ephemeral node ID

    Declaration
    [DataMember(Name = "ephemeral_node_id")]
    public string EphemeralNodeId { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Host

    The hostname for the current node

    Declaration
    [DataMember(Name = "host")]
    public string Host { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    Ip

    The IP address for the current node

    Declaration
    [DataMember(Name = "ip")]
    public string Ip { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    KeepAlive

    The configured keep alive time for threads

    Declaration
    [DataMember(Name = "keep_alive")]
    public Time KeepAlive { get; set; }
    Property Value
    Type Description
    Time
    | Edit this page View Source

    Largest

    The highest number of active threads in the current thread pool

    Declaration
    [DataMember(Name = "largest")]
    public int? Largest { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    Maximum

    The configured maximum number of active threads allowed in the current thread pool

    Declaration
    [DataMember(Name = "max")]
    public int? Maximum { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    Name

    The name of the thread pool

    Declaration
    [DataMember(Name = "name")]
    public string Name { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    NodeId

    The unique id of the node

    Declaration
    [DataMember(Name = "node_id")]
    public string NodeId { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    NodeName

    The name of the node

    Declaration
    [DataMember(Name = "node_name")]
    public string NodeName { get; set; }
    Property Value
    Type Description
    string
    | Edit this page View Source

    PoolSize

    The number of threads in the current thread pool

    Declaration
    [DataMember(Name = "pool_size")]
    public int? PoolSize { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    Port

    The bound transport port for the current node

    Declaration
    [DataMember(Name = "port")]
    public int? Port { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    ProcessId

    The process ID of the running node

    Declaration
    [DataMember(Name = "pid")]
    public int? ProcessId { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    Queue

    The number of tasks in the queue for the current thread pool

    Declaration
    [DataMember(Name = "queue")]
    public int Queue { get; set; }
    Property Value
    Type Description
    int
    | Edit this page View Source

    QueueSize

    The maximum number of tasks permitted in the queue for the current thread pool

    Declaration
    [DataMember(Name = "queue_size")]
    public int? QueueSize { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    Rejected

    The number of tasks rejected by the thread pool executor

    Declaration
    [DataMember(Name = "rejected")]
    public long Rejected { get; set; }
    Property Value
    Type Description
    long
    | Edit this page View Source

    Size

    The configured fixed number of active threads allowed in the current thread pool

    Declaration
    [DataMember(Name = "size")]
    public int? Size { get; set; }
    Property Value
    Type Description
    int?
    | Edit this page View Source

    Type

    The current (*) type of thread pool (fixed or scaling)

    Declaration
    [DataMember(Name = "type")]
    public string Type { get; set; }
    Property Value
    Type Description
    string

    Implements

    ICatRecord

    Extension Methods

    SuffixExtensions.Suffix(object, string)
    • Edit this page
    • View Source
    In this article
    • Properties
      • Active
      • Completed
      • Core
      • EphemeralNodeId
      • Host
      • Ip
      • KeepAlive
      • Largest
      • Maximum
      • Name
      • NodeId
      • NodeName
      • PoolSize
      • Port
      • ProcessId
      • Queue
      • QueueSize
      • Rejected
      • Size
      • Type
    • Implements
    • Extension Methods
    Back to top Generated by DocFX