Table of Contents

Class NodesHotThreadsRequestParameters

Namespace
Elasticsearch.Net
Assembly
Elasticsearch.Net.dll

Request options for NodesHotThreadsForAll

http://www.elastic.co/guide/en/elasticsearch/reference/master/cluster-nodes-hot-threads.html
public class NodesHotThreadsRequestParameters : RequestParameters<NodesHotThreadsRequestParameters>, IRequestParameters
Inheritance
NodesHotThreadsRequestParameters
Implements
Inherited Members

Constructors

NodesHotThreadsRequestParameters()

public NodesHotThreadsRequestParameters()

Properties

DefaultHttpMethod

public override HttpMethod DefaultHttpMethod { get; }

Property Value

HttpMethod

IgnoreIdleThreads

Don't show threads that are in known-idle places, such as waiting on a socket select or pulling from an empty task queue (default: true)

public bool? IgnoreIdleThreads { get; set; }

Property Value

bool?

Interval

The interval for the second sampling of threads

public TimeSpan Interval { get; set; }

Property Value

TimeSpan

Snapshots

Number of samples of thread stacktrace (default: 10)

public long? Snapshots { get; set; }

Property Value

long?

ThreadType

The type to sample (default: cpu)

public ThreadType? ThreadType { get; set; }

Property Value

ThreadType?

Threads

Specify the number of threads to provide information for (default: 3)

public long? Threads { get; set; }

Property Value

long?

Timeout

Explicit operation timeout

public TimeSpan Timeout { get; set; }

Property Value

TimeSpan