Class RollupJobStats

All Implemented Interfaces:

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

  • Method Details

    • of

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

      public final long documentsProcessed()
      Required - API name: documents_processed
    • indexFailures

      public final long indexFailures()
      Required - API name: index_failures
    • indexTimeInMs

      public final long indexTimeInMs()
      Required - API name: index_time_in_ms
    • indexTotal

      public final long indexTotal()
      Required - API name: index_total
    • pagesProcessed

      public final long pagesProcessed()
      Required - API name: pages_processed
    • rollupsIndexed

      public final long rollupsIndexed()
      Required - API name: rollups_indexed
    • searchFailures

      public final long searchFailures()
      Required - API name: search_failures
    • searchTimeInMs

      public final long searchTimeInMs()
      Required - API name: search_time_in_ms
    • searchTotal

      public final long searchTotal()
      Required - API name: search_total
    • triggerCount

      public final long triggerCount()
      Required - API name: trigger_count
    • processingTimeInMs

      public final long processingTimeInMs()
      Required - API name: processing_time_in_ms
    • processingTotal

      public final long processingTotal()
      Required - API name: processing_total
    • serialize

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

      protected void serializeInternal​( generator, JsonpMapper mapper)
    • setupRollupJobStatsDeserializer

      protected static void setupRollupJobStatsDeserializer​(ObjectDeserializer<RollupJobStats.Builder> op)