Class QueryProfilerBreakdown


  • class QueryProfilerBreakdown
    extends java.lang.Object
    A record of timings for the various operations that may happen during query execution. A node's time may be composed of several internal attributes (rewriting, weighting, scoring, etc).
    • Field Detail

      • timers

        private final QueryProfilerTimer[] timers
        The accumulated timings for this query node
    • Constructor Detail

      • QueryProfilerBreakdown

        public QueryProfilerBreakdown()
        Sole constructor.
    • Method Detail

      • toBreakdownMap

        public final java.util.Map<java.lang.String,​java.lang.Long> toBreakdownMap()
        Build a timing count breakdown.
      • toTotalTime

        public final long toTotalTime()