Module org.elasticsearch.server
Package org.elasticsearch.health.stats
Class HealthApiStatsAction.Response
java.lang.Object
org.elasticsearch.transport.TransportMessage
org.elasticsearch.transport.TransportResponse
org.elasticsearch.action.ActionResponse
org.elasticsearch.action.support.nodes.BaseNodesResponse<HealthApiStatsAction.Response.Node>
org.elasticsearch.health.stats.HealthApiStatsAction.Response
- All Implemented Interfaces:
Writeable
,RefCounted
- Enclosing class:
- HealthApiStatsAction
public static class HealthApiStatsAction.Response
extends BaseNodesResponse<HealthApiStatsAction.Response.Node>
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.action.ActionResponse
ActionResponse.Empty
Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable
Writeable.Reader<V>, Writeable.Writer<V>
-
Constructor Summary
ConstructorDescriptionResponse
(ClusterName clusterName, List<HealthApiStatsAction.Response.Node> nodes, List<FailedNodeException> failures) Response
(StreamInput in) -
Method Summary
Modifier and TypeMethodDescriptiongetStats()
protected List<HealthApiStatsAction.Response.Node>
Read theBaseNodesResponse.nodes
from the stream.protected void
writeNodesTo
(StreamOutput out, List<HealthApiStatsAction.Response.Node> nodes) Write theBaseNodesResponse.nodes
to the stream.void
writeTo
(StreamOutput out) Write this into the StreamOutput.Methods inherited from class org.elasticsearch.action.support.nodes.BaseNodesResponse
failures, getClusterName, getNodes, getNodesMap, hasFailures
Methods inherited from class org.elasticsearch.transport.TransportMessage
decRef, hasReferences, incRef, remoteAddress, remoteAddress, tryIncRef
-
Constructor Details
-
Response
- Throws:
IOException
-
Response
public Response(ClusterName clusterName, List<HealthApiStatsAction.Response.Node> nodes, List<FailedNodeException> failures)
-
-
Method Details
-
writeTo
Description copied from interface:Writeable
Write this into the StreamOutput.- Specified by:
writeTo
in interfaceWriteable
- Overrides:
writeTo
in classBaseNodesResponse<HealthApiStatsAction.Response.Node>
- Throws:
IOException
-
readNodesFrom
Description copied from class:BaseNodesResponse
Read theBaseNodesResponse.nodes
from the stream.- Specified by:
readNodesFrom
in classBaseNodesResponse<HealthApiStatsAction.Response.Node>
- Returns:
- Never
null
. - Throws:
IOException
-
writeNodesTo
protected void writeNodesTo(StreamOutput out, List<HealthApiStatsAction.Response.Node> nodes) throws IOException Description copied from class:BaseNodesResponse
Write theBaseNodesResponse.nodes
to the stream.- Specified by:
writeNodesTo
in classBaseNodesResponse<HealthApiStatsAction.Response.Node>
- Throws:
IOException
-
getStats
-