java.lang.Object
co.elastic.clients.elasticsearch.nodes.IoStats
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable public class IoStats extends Object implements JsonpSerializable
See Also:
  • Field Details

  • Method Details

    • of

    • devices

      public final List<IoStatDevice> devices()
      Array of disk metrics for each device that is backing an Elasticsearch data path. These disk metrics are probed periodically and averages between the last probe and the current probe are computed.

      API name: devices

    • total

      @Nullable public final IoStatDevice total()
      The sum of the disk metrics for all devices that back an Elasticsearch data path.

      API name: total

    • serialize

      public void serialize(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
      Serialize this object to JSON.
      Specified by:
      serialize in interface JsonpSerializable
    • serializeInternal

      protected void serializeInternal(jakarta.json.stream.JsonGenerator generator, JsonpMapper mapper)
    • toString

      public String toString()
      Overrides:
      toString in class Object
    • setupIoStatsDeserializer

      protected static void setupIoStatsDeserializer(ObjectDeserializer<IoStats.Builder> op)