public class TP3ProfileWrapper extends Object implements QueryProfiler
AND_QUERY, BACKEND_QUERY, CONDITION_ANNOTATION, CONSTRUCT_GRAPH_CENTRIC_QUERY, FITTED_ANNOTATION, FULLSCAN_ANNOTATION, GRAPH_CENTRIC_QUERY, INDEX_ANNOTATION, LIMIT_ANNOTATION, MIXED_INEX_COUNT_QUERY, MULTIPREFETCH_ANNOTATION, MULTIQUERY_ANNOTATION, NO_OP, NUMVERTICES_ANNOTATION, OPTIMIZATION, OR_QUERY, ORDERED_ANNOTATION, ORDERS_ANNOTATION, PARTITIONED_VERTEX_ANNOTATION, QUERY_ANNOTATION| Constructor and Description |
|---|
TP3ProfileWrapper(org.apache.tinkerpop.gremlin.process.traversal.util.MutableMetrics metrics) |
| Modifier and Type | Method and Description |
|---|---|
QueryProfiler |
addNested(String groupName,
boolean hasSiblings) |
org.apache.tinkerpop.gremlin.process.traversal.util.MutableMetrics |
getMetrics() |
QueryProfiler |
setAnnotation(String key,
Object value) |
void |
setResultSize(long size) |
void |
startTimer() |
void |
stopTimer() |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitaddNested, profile, profile, profile, startProfilepublic TP3ProfileWrapper(org.apache.tinkerpop.gremlin.process.traversal.util.MutableMetrics metrics)
public QueryProfiler addNested(String groupName, boolean hasSiblings)
addNested in interface QueryProfilerpublic org.apache.tinkerpop.gremlin.process.traversal.util.MutableMetrics getMetrics()
public QueryProfiler setAnnotation(String key, Object value)
setAnnotation in interface QueryProfilerpublic void startTimer()
startTimer in interface QueryProfilerpublic void stopTimer()
stopTimer in interface QueryProfilerpublic void setResultSize(long size)
setResultSize in interface QueryProfilerCopyright © 2012–2023. All rights reserved.