java.lang.Object
co.elastic.clients.elasticsearch.snapshot.repository_analyze.WriteSummaryInfo
All Implemented Interfaces:
JsonpSerializable

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

  • Method Details

    • of

    • count

      public final int count()
      Required - The number of write operations performed in the test.

      API name: count

    • totalElapsed

      public final Time totalElapsed()
      Required - The total elapsed time spent on writing blobs in the test.

      API name: total_elapsed

    • totalElapsedNanos

      public final long totalElapsedNanos()
      Required - The total elapsed time spent on writing blobs in the test, in nanoseconds.

      API name: total_elapsed_nanos

    • totalSize

      public final String totalSize()
      Required - The total size of all the blobs written in the test.

      API name: total_size

    • totalSizeBytes

      public final long totalSizeBytes()
      Required - The total size of all the blobs written in the test, in bytes.

      API name: total_size_bytes

    • totalThrottled

      public final Time totalThrottled()
      Required - The total time spent waiting due to the max_snapshot_bytes_per_sec throttle.

      API name: total_throttled

    • totalThrottledNanos

      public final long totalThrottledNanos()
      Required - The total time spent waiting due to the max_snapshot_bytes_per_sec throttle, in nanoseconds.

      API name: total_throttled_nanos

    • 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
    • setupWriteSummaryInfoDeserializer

      protected static void setupWriteSummaryInfoDeserializer(ObjectDeserializer<WriteSummaryInfo.Builder> op)