Class NodesInfoRequestBuilder
java.lang.Object
org.elasticsearch.action.ActionRequestBuilder<Request,Response>
org.elasticsearch.action.support.nodes.NodesOperationRequestBuilder<NodesInfoRequest,NodesInfoResponse,NodesInfoRequestBuilder>
org.elasticsearch.action.admin.cluster.node.info.NodesInfoRequestBuilder
public class NodesInfoRequestBuilder extends NodesOperationRequestBuilder<NodesInfoRequest,NodesInfoResponse,NodesInfoRequestBuilder>
-
Field Summary
-
Constructor Summary
Constructors Constructor Description NodesInfoRequestBuilder(ElasticsearchClient client, NodesInfoAction action)
-
Method Summary
Modifier and Type Method Description NodesInfoRequestBuilder
addMetric(java.lang.String metric)
Add a single metric to the request.NodesInfoRequestBuilder
addMetrics(java.lang.String... metrics)
Add an array of metrics to the request.NodesInfoRequestBuilder
all()
Sets to return all the data.NodesInfoRequestBuilder
clear()
Clears all info flags.Methods inherited from class org.elasticsearch.action.support.nodes.NodesOperationRequestBuilder
setNodesIds, setTimeout, setTimeout
-
Constructor Details
-
Method Details
-
clear
Clears all info flags. -
all
Sets to return all the data. -
addMetric
Add a single metric to the request.- Parameters:
metric
- Name of metric as a string.- Returns:
- This, for request chaining.
-
addMetrics
Add an array of metrics to the request.- Parameters:
metrics
- Metric names as strings.- Returns:
- This, for request chaining.
-