Class CCSUsageClusterStats

java.lang.Object
co.elastic.clients.elasticsearch.cluster.stats.CCSUsageClusterStats
All Implemented Interfaces:
JsonpSerializable

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

  • Method Details

    • of

    • total

      public final int total()
      Required - The total number of successful (not skipped) cross-cluster search requests that were executed against this cluster. This may include requests where partial results were returned, but not requests in which the cluster has been skipped entirely.

      API name: total

    • skipped

      public final int skipped()
      Required - The total number of cross-cluster search requests for which this cluster was skipped.

      API name: skipped

    • took

      public final CCSUsageTimeValue took()
      Required - Statistics about the time taken to execute requests against this cluster.

      API name: took

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

      protected static void setupCCSUsageClusterStatsDeserializer(ObjectDeserializer<CCSUsageClusterStats.Builder> op)