Package org.elasticsearch.client
Class NodesResponse
- java.lang.Object
-
- org.elasticsearch.client.NodesResponse
-
- Direct Known Subclasses:
SecurityNodesResponse
public abstract class NodesResponse extends java.lang.Object
Base class for responses that are node responses. These responses always contain the cluster name and theNodesResponseHeader
.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
NodesResponse(NodesResponseHeader header, java.lang.String clusterName)
-
Method Summary
Modifier and Type Method Description static <T extends NodesResponse>
voiddeclareCommonNodesResponseParsing(ConstructingObjectParser<T,java.lang.Void> parser)
java.lang.String
getClusterName()
Get the cluster name associated with all of the nodes.NodesResponseHeader
getHeader()
Gets information about the number of total, successful and failed nodes the request was run on.
-
-
-
Constructor Detail
-
NodesResponse
protected NodesResponse(NodesResponseHeader header, java.lang.String clusterName)
-
-
Method Detail
-
getClusterName
public java.lang.String getClusterName()
Get the cluster name associated with all of the nodes.- Returns:
- Never
null
.
-
getHeader
public NodesResponseHeader getHeader()
Gets information about the number of total, successful and failed nodes the request was run on. Also includes exceptions if relevant.
-
declareCommonNodesResponseParsing
public static <T extends NodesResponse> void declareCommonNodesResponseParsing(ConstructingObjectParser<T,java.lang.Void> parser)
-
-