public class StepTimer extends java.lang.Object implements StepMetrics, java.io.Serializable
| Constructor and Description |
|---|
StepTimer(Step<?,?> step) |
StepTimer(java.lang.String name,
java.lang.String label) |
| Modifier and Type | Method and Description |
|---|---|
void |
aggregate(StepTimer timer) |
void |
finish(Traverser.Admin<?> traverser) |
long |
getCount() |
java.lang.String |
getLabel() |
java.lang.String |
getName() |
java.lang.Double |
getPercentageDuration() |
java.lang.String |
getShortName(int maxLength) |
double |
getTimeMs() |
long |
getTimeNs() |
long |
getTraversers() |
void |
setPercentageDuration(double percentDuration) |
void |
start() |
void |
stop() |
java.lang.String |
toString() |
public StepTimer(Step<?,?> step)
public StepTimer(java.lang.String name,
java.lang.String label)
public final void start()
public final void stop()
public long getTimeNs()
getTimeNs in interface StepMetricspublic long getTraversers()
getTraversers in interface StepMetricspublic double getTimeMs()
getTimeMs in interface StepMetricspublic long getCount()
getCount in interface StepMetricspublic java.lang.String toString()
toString in class java.lang.Objectpublic void finish(Traverser.Admin<?> traverser)
public void aggregate(StepTimer timer)
public java.lang.String getName()
getName in interface StepMetricspublic java.lang.Double getPercentageDuration()
getPercentageDuration in interface StepMetricspublic void setPercentageDuration(double percentDuration)
public java.lang.String getLabel()
public java.lang.String getShortName(int maxLength)
Copyright © 2013-2015 TinkerPop. All Rights Reserved.