Class DataTierPhaseStatistics

java.lang.Object
co.elastic.clients.elasticsearch.xpack.usage.DataTierPhaseStatistics
All Implemented Interfaces:
JsonpSerializable

@JsonpDeserializable
public class DataTierPhaseStatistics
extends java.lang.Object
implements JsonpSerializable
See Also:
API specification
  • Field Details

  • Method Details

    • of

      public static DataTierPhaseStatistics of​(java.util.function.Function<DataTierPhaseStatistics.Builder,​ObjectBuilder<DataTierPhaseStatistics>> fn)
    • nodeCount

      public final long nodeCount()
      Required - API name: node_count
    • indexCount

      public final long indexCount()
      Required - API name: index_count
    • totalShardCount

      public final long totalShardCount()
      Required - API name: total_shard_count
    • primaryShardCount

      public final long primaryShardCount()
      Required - API name: primary_shard_count
    • docCount

      public final long docCount()
      Required - API name: doc_count
    • totalSizeBytes

      public final long totalSizeBytes()
      Required - API name: total_size_bytes
    • primarySizeBytes

      public final long primarySizeBytes()
      Required - API name: primary_size_bytes
    • primaryShardSizeAvgBytes

      public final long primaryShardSizeAvgBytes()
      Required - API name: primary_shard_size_avg_bytes
    • primaryShardSizeMedianBytes

      public final long primaryShardSizeMedianBytes()
      Required - API name: primary_shard_size_median_bytes
    • primaryShardSizeMadBytes

      public final long primaryShardSizeMadBytes()
      Required - API name: primary_shard_size_mad_bytes
    • 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)
    • setupDataTierPhaseStatisticsDeserializer

      protected static void setupDataTierPhaseStatisticsDeserializer​(ObjectDeserializer<DataTierPhaseStatistics.Builder> op)