Class GetComponentStateAction.NodeResponse

  • All Implemented Interfaces:
    org.elasticsearch.common.io.stream.Writeable, org.elasticsearch.core.RefCounted
    Enclosing class:
    GetComponentStateAction

    public static class GetComponentStateAction.NodeResponse
    extends org.elasticsearch.action.support.nodes.BaseNodeResponse
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.elasticsearch.transport.TransportResponse

        org.elasticsearch.transport.TransportResponse.Empty
      • Nested classes/interfaces inherited from interface org.elasticsearch.common.io.stream.Writeable

        org.elasticsearch.common.io.stream.Writeable.Reader<V extends Object>, org.elasticsearch.common.io.stream.Writeable.Writer<V extends Object>
    • Constructor Detail

      • NodeResponse

        public NodeResponse​(org.elasticsearch.common.io.stream.StreamInput in)
                     throws IOException
        Throws:
        IOException
      • NodeResponse

        public NodeResponse​(org.elasticsearch.cluster.node.DiscoveryNode node,
                            List<ComponentState> states,
                            String message,
                            String detailJson)
      • NodeResponse

        public NodeResponse​(org.elasticsearch.cluster.node.DiscoveryNode node,
                            List<ComponentState> states)
    • Method Detail

      • getMessage

        public String getMessage()
      • getDetailJson

        public String getDetailJson()
      • writeTo

        public void writeTo​(org.elasticsearch.common.io.stream.StreamOutput out)
                     throws IOException
        Specified by:
        writeTo in interface org.elasticsearch.common.io.stream.Writeable
        Overrides:
        writeTo in class org.elasticsearch.action.support.nodes.BaseNodeResponse
        Throws:
        IOException