Package org.apache.lucene.sandbox.search
Class ProfilerCollectorResult
java.lang.Object
org.apache.lucene.sandbox.search.ProfilerCollectorResult
Public class for profiled timings of the Collectors used in the search. Children
CollectorResult's may be embedded inside of a parent CollectorResult
-
Constructor Summary
ConstructorDescriptionProfilerCollectorResult
(String collectorName, String reason, Long time, List<ProfilerCollectorResult> children) -
Method Summary
-
Constructor Details
-
ProfilerCollectorResult
public ProfilerCollectorResult(String collectorName, String reason, Long time, List<ProfilerCollectorResult> children)
-
-
Method Details
-
getTime
public long getTime()- Returns:
- the profiled time for this collector (inclusive of children)
-
getReason
- Returns:
- a human readable "hint" about what this collector was used for
-
getName
- Returns:
- the lucene class name of the collector
-
getProfiledChildren
- Returns:
- a list of children collectors
-