| Package | Description | 
|---|---|
| org.apache.avro.ipc.trace | 
| Modifier and Type | Field and Description | 
|---|---|
Span | 
TraceNode.span
The  
Span to which corresponds to this node in the call tree. | 
| Modifier and Type | Field and Description | 
|---|---|
List<Span> | 
SpanAggregator.SpanAggregationResults.completeSpans
Spans which have data from client and server. 
 | 
List<Span> | 
SpanAggregator.SpanAggregationResults.incompleteSpans
Spans which have data only from client or server, or in which
 an ID collision was detected. 
 | 
List<Span> | 
SpanAggregator.TraceFormationResults.rejectedSpans
Spans which did not describe a complete trace. 
 | 
protected LinkedList<Span> | 
InMemorySpanStorage.spans  | 
| Modifier and Type | Method and Description | 
|---|---|
Span | 
Span.Builder.build()  | 
| Modifier and Type | Method and Description | 
|---|---|
protected List<Span> | 
TraceClientServlet.collectAllSpans(List<URL> hosts)  | 
protected List<Span> | 
TraceClientServlet.collectRangedSpans(List<URL> hosts,
                  long start,
                  long end)  | 
List<Span> | 
FileSpanStorage.getAllSpans()  | 
List<Span> | 
InMemorySpanStorage.getAllSpans()  | 
List<Span> | 
AvroTrace.getAllSpans()
Get all spans stored on this host. 
 | 
List<Span> | 
SpanStorage.getAllSpans()
Return a list of all spans currently stored. 
 | 
List<Span> | 
FileSpanStorage.getSpansInRange(long start,
               long end)  | 
List<Span> | 
InMemorySpanStorage.getSpansInRange(long start,
               long end)  | 
List<Span> | 
AvroTrace.getSpansInRange(long start,
               long end)
Get spans occuring between start and end. 
 | 
List<Span> | 
SpanStorage.getSpansInRange(long start,
               long end)
Return a list of all spans that fall within the time given range. 
 | 
| Modifier and Type | Method and Description | 
|---|---|
void | 
FileSpanStorage.addSpan(Span s)  | 
void | 
InMemorySpanStorage.addSpan(Span s)  | 
void | 
SpanStorage.addSpan(Span s)
Add a span. 
 | 
static Span.Builder | 
Span.newBuilder(Span other)
Creates a new Span RecordBuilder by copying an existing Span instance 
 | 
| Modifier and Type | Method and Description | 
|---|---|
static Trace | 
Trace.extractTrace(List<Span> spans)
Construct a Trace from a list of Span objects. 
 | 
void | 
AvroTrace.Callback.getAllSpans(Callback<List<Span>> callback)
Get all spans stored on this host. 
 | 
void | 
AvroTrace.Callback.getSpansInRange(long start,
               long end,
               Callback<List<Span>> callback)
Get spans occuring between start and end. 
 | 
| Constructor and Description | 
|---|
TraceNode(Span span,
         List<TraceNode> children)  | 
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.