Class GetNodeStatsRequest.Builder
java.lang.Object
org.opensearch.client.util.ObjectBuilderBase
org.opensearch.client.opensearch._types.RequestBase.AbstractBuilder<GetNodeStatsRequest.Builder>
org.opensearch.client.opensearch.search_relevance.GetNodeStatsRequest.Builder
- All Implemented Interfaces:
CopyableBuilder<GetNodeStatsRequest.Builder,,GetNodeStatsRequest> MutableBuilder<GetNodeStatsRequest.Builder,,GetNodeStatsRequest> ObjectBuilder<GetNodeStatsRequest>
- Enclosing class:
GetNodeStatsRequest
public static class GetNodeStatsRequest.Builder
extends RequestBase.AbstractBuilder<GetNodeStatsRequest.Builder>
implements CopyableBuilder<GetNodeStatsRequest.Builder,GetNodeStatsRequest>
Builder for
GetNodeStatsRequest.-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds aGetNodeStatsRequest.copy()Create a new builderCopyableBuilderthat is a copy of this one.flatStatPaths(String value) Requests flattened stat paths as keysincludeAllNodes(String value) Whether to include all nodesincludeIndividualNodes(String value) Whether to include individual nodesincludeInfo(String value) Whether to include infoincludeMetadata(String value) Whether to include metadataRequired - The node idprotected GetNodeStatsRequest.Builderself()The statistic to returnMethods inherited from class org.opensearch.client.opensearch._types.RequestBase.AbstractBuilder
errorTrace, humanMethods inherited from class org.opensearch.client.util.ObjectBuilderBase
_checkSingleUse, _listAdd, _listAddAll, _listCopy, _mapCopy, _mapPut, _mapPutAllMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.opensearch.client.util.MutableBuilder
applyMutation
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
copy
Description copied from interface:CopyableBuilderCreate a new builderCopyableBuilderthat is a copy of this one.- Specified by:
copyin interfaceCopyableBuilder<GetNodeStatsRequest.Builder,GetNodeStatsRequest> - Returns:
- a new builder instance.
-
self
- Specified by:
selfin classRequestBase.AbstractBuilder<GetNodeStatsRequest.Builder>
-
flatStatPaths
Requests flattened stat paths as keysAPI name:
flat_stat_paths -
includeAllNodes
Whether to include all nodesAPI name:
include_all_nodes -
includeIndividualNodes
Whether to include individual nodesAPI name:
include_individual_nodes -
includeInfo
Whether to include infoAPI name:
include_info -
includeMetadata
Whether to include metadataAPI name:
include_metadata -
nodeId
Required - The node idAPI name:
node_id -
stat
The statistic to returnAPI name:
stat -
build
Builds aGetNodeStatsRequest.- Specified by:
buildin interfaceObjectBuilder<GetNodeStatsRequest>- Throws:
NullPointerException- if some of the required fields are null.
-