Class HotThreadsRequest
java.lang.Object
co.elastic.clients.elasticsearch._types.RequestBase
co.elastic.clients.elasticsearch.nodes.HotThreadsRequest
Get the hot threads for nodes. Get a breakdown of the hot threads on each
selected node in the cluster. The output is plain text with a breakdown of
the top hot threads for each node.
- See Also:
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class co.elastic.clients.elasticsearch._types.RequestBase
RequestBase.AbstractBuilder<BuilderT extends RequestBase.AbstractBuilder<BuilderT>> -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Endpoint<HotThreadsRequest,HotThreadsResponse, ErrorResponse> Endpoint "nodes.hot_threads". -
Method Summary
Modifier and TypeMethodDescriptionfinal BooleanIf true, known idle threads (e.g.final Timeinterval()The interval to do the second sampling of threads.final TimePeriod to wait for a connection to the master node.nodeId()List of node IDs or names used to limit returned information.static HotThreadsRequestfinal LongNumber of samples of thread stacktrace.final ThreadTypesort()The sort order for 'cpu' type (default: total)final Longthreads()Specifies the number of hot threads to provide information for.final Timetimeout()Period to wait for a response.final ThreadTypetype()The type to sample.Methods inherited from class co.elastic.clients.elasticsearch._types.RequestBase
toString
-
Field Details
-
_ENDPOINT
Endpoint "nodes.hot_threads".
-
-
Method Details
-
of
public static HotThreadsRequest of(Function<HotThreadsRequest.Builder, ObjectBuilder<HotThreadsRequest>> fn) -
ignoreIdleThreads
If true, known idle threads (e.g. waiting in a socket select, or to get a task from an empty queue) are filtered out.API name:
ignore_idle_threads -
interval
The interval to do the second sampling of threads.API name:
interval -
masterTimeout
Period to wait for a connection to the master node. If no response is received before the timeout expires, the request fails and returns an error.API name:
master_timeout -
nodeId
List of node IDs or names used to limit returned information.API name:
node_id -
snapshots
Number of samples of thread stacktrace.API name:
snapshots -
sort
The sort order for 'cpu' type (default: total)API name:
sort -
threads
Specifies the number of hot threads to provide information for.API name:
threads -
timeout
Period to wait for a response. If no response is received before the timeout expires, the request fails and returns an error.API name:
timeout -
type
The type to sample.API name:
type
-