Class AggregationProfileBreakdown

java.lang.Object
org.elasticsearch.search.profile.AbstractProfileBreakdown<AggregationTimingType>
org.elasticsearch.search.profile.aggregation.AggregationProfileBreakdown

public class AggregationProfileBreakdown
extends AbstractProfileBreakdown<AggregationTimingType>
AbstractProfileBreakdown customized to work with aggregations.
  • Constructor Summary

    Constructors
    Constructor Description
    AggregationProfileBreakdown()  
  • Method Summary

    Modifier and Type Method Description
    void addDebugInfo​(java.lang.String key, java.lang.Object value)
    Add extra debugging information about the aggregation.
    protected java.util.Map<java.lang.String,​java.lang.Object> toDebugMap()
    Fetch extra debugging information.

    Methods inherited from class org.elasticsearch.search.profile.AbstractProfileBreakdown

    getTimer, setTimer, toBreakdownMap, toNodeTime

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • AggregationProfileBreakdown

      public AggregationProfileBreakdown()
  • Method Details

    • addDebugInfo

      public void addDebugInfo​(java.lang.String key, java.lang.Object value)
      Add extra debugging information about the aggregation.
    • toDebugMap

      protected java.util.Map<java.lang.String,​java.lang.Object> toDebugMap()
      Description copied from class: AbstractProfileBreakdown
      Fetch extra debugging information.
      Overrides:
      toDebugMap in class AbstractProfileBreakdown<AggregationTimingType>