Package org.elasticsearch.search.fetch
Class FetchProfiler
java.lang.Object
org.elasticsearch.search.fetch.FetchProfiler
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final org.elasticsearch.search.fetch.FetchPhase.Profiler -
Constructor Summary
ConstructorsConstructorDescriptionStart profiling at the current time.FetchProfiler(long nanoTime) Build the profiler starting at a fixed time. -
Method Summary
Modifier and TypeMethodDescriptionfinish()Finish profiling at the current time.finish(long nanoTime) Finish profiling at a fixed time.profile(String type, String description, FetchSubPhaseProcessor delegate) voidvoidvoidvoidvoidvisitor(FieldsVisitor fieldsVisitor)
-
Field Details
-
NOOP
static final org.elasticsearch.search.fetch.FetchPhase.Profiler NOOP
-
-
Constructor Details
-
FetchProfiler
public FetchProfiler()Start profiling at the current time. -
FetchProfiler
public FetchProfiler(long nanoTime) Build the profiler starting at a fixed time.
-
-
Method Details
-
finish
Finish profiling at the current time. -
finish
Finish profiling at a fixed time. -
visitor
-
profile
public FetchSubPhaseProcessor profile(String type, String description, FetchSubPhaseProcessor delegate) -
startLoadingStoredFields
public void startLoadingStoredFields() -
stopLoadingStoredFields
public void stopLoadingStoredFields() -
startNextReader
public void startNextReader() -
stopNextReader
public void stopNextReader()
-