Class NodesHotThreadsRequestParameters
Request options for HotThreads
<p>https://docs.opensearch.org/latest/api-reference/nodes-apis/nodes-hot-threads/</p>
Inheritance
NodesHotThreadsRequestParameters
Implements
Inherited Members
Namespace: OpenSearch.Net.Specification.NodesApi
Assembly: OpenSearch.Net.dll
Syntax
public class NodesHotThreadsRequestParameters : RequestParameters<NodesHotThreadsRequestParameters>, IRequestParameters
Properties
| Edit this page View SourceDefaultHttpMethod
Declaration
public override HttpMethod DefaultHttpMethod { get; }
Property Value
| Type | Description |
|---|---|
| HttpMethod |
Overrides
| Edit this page View SourceIgnoreIdleThreads
Whether to show threads that are in known-idle places, such as waiting on a socket select or pulling from an empty task queue.
Declaration
public bool? IgnoreIdleThreads { get; set; }
Property Value
| Type | Description |
|---|---|
| bool? |
Interval
The time interval between thread stack trace samples.
Declaration
public TimeSpan Interval { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
OperationName
The OpenSearch REST API operation name this request maps to (for example search or
indices.create), used as the OpenTelemetry span name and db.operation tag.
null for requests that do not correspond to a named API operation.
Declaration
public override string OperationName { get; }
Property Value
| Type | Description |
|---|---|
| string |
Overrides
| Edit this page View SourceSnapshots
The number of thread stack trace samples to collect.
Declaration
public int? Snapshots { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
SupportsBody
Declaration
public override bool SupportsBody { get; }
Property Value
| Type | Description |
|---|---|
| bool |
Overrides
| Edit this page View SourceThreads
The number of threads to provide information for.
Declaration
public int? Threads { get; set; }
Property Value
| Type | Description |
|---|---|
| int? |
Timeout
The amount of time to wait for a response. If no response is received before the timeout expires, the request fails and returns an error.
Declaration
public TimeSpan Timeout { get; set; }
Property Value
| Type | Description |
|---|---|
| TimeSpan |
Type
The type to sample.
Declaration
public NodesSampleType? Type { get; set; }
Property Value
| Type | Description |
|---|---|
| NodesSampleType? |