|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
public interface Span
Base interface for gathering and reporting statistics about a block of execution.
Field Summary | |
---|---|
static long |
ROOT_SPAN_ID
|
Method Summary | |
---|---|
long |
accumulatedMillis()
Return the total amount of time elapsed since start was called, if running, or difference between stop and start |
Span |
child(String description)
Create a child span of this span with the given description |
void |
data(String key,
String value)
Add data associated with this span |
String |
description()
Return a textual description of this span |
Map<String,String> |
getData()
Get data associated with this span (read only) |
long |
getStartTimeMillis()
Get the start time, in milliseconds |
long |
getStopTimeMillis()
Get the stop time, in milliseconds |
Span |
parent()
The parent span: returns null if this is the root span |
long |
parentId()
Return the pseudo-unique (random) number of the parent span, returns ROOT_SPAN_ID if this is the root span |
boolean |
running()
Has the span been started and not yet stopped? |
long |
spanId()
A pseudo-unique (random) number assigned to this span instance |
void |
start()
Begin gathering timing information |
void |
stop()
The block has completed, stop the clock |
String |
toString()
|
long |
traceId()
A pseudo-unique (random) number assigned to the trace associated with this span |
Field Detail |
---|
static final long ROOT_SPAN_ID
Method Detail |
---|
void start()
void stop()
long getStartTimeMillis()
long getStopTimeMillis()
long accumulatedMillis()
boolean running()
String description()
long spanId()
Span parent()
long traceId()
Span child(String description)
String toString()
toString
in class Object
long parentId()
void data(String key, String value)
Map<String,String> getData()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |