| Interface | Description | 
|---|---|
| AvroTrace | |
| AvroTrace.Callback | |
| SpanStorage | 
 Responsible for storing spans locally and answering span queries. 
 | 
| Class | Description | 
|---|---|
| FileSpanStorage | 
 A file-based { @link SpanStorage } implementation for Avro's 
 { @link TracePlugin }. 
 | 
| ID | |
| InMemorySpanStorage | 
 Example implementation of SpanStorage which keeps spans in memory. 
 | 
| Span | |
| Span.Builder | 
 RecordBuilder for Span instances. 
 | 
| SpanAggregator | 
 Utility methods for aggregating spans together at various
 points of trace analysis. 
 | 
| SpanAggregator.SpanAggregationResults | 
 Class to store the results of span aggregation. 
 | 
| SpanAggregator.TraceFormationResults | 
 Class to store the results of trace formation. 
 | 
| StaticServlet | 
 Very simple servlet class capable of serving static files. 
 | 
| TimestampedEvent | |
| TimestampedEvent.Builder | 
 RecordBuilder for TimestampedEvent instances. 
 | 
| Trace | 
 A Trace is a tree of spans which reflects the actual call structure of a 
 recursive RPC call tree. 
 | 
| TraceClientServlet | |
| TraceCollection | 
 Provides statistics and representation of a collection of  
Trace's
 which share the same execution path. | 
| TraceNode | 
 A node of of an RPC  
Trace. | 
| TracePlugin | 
 A tracing plugin for Avro. 
 | 
| TracePluginConfiguration | 
 Helper class for configuring Avro's  
TracePlugin. | 
| Enum | Description | 
|---|---|
| SpanEvent | |
| TracePlugin.StorageType | 
Copyright © 2009-2012 The Apache Software Foundation. All Rights Reserved.