org.apache.avro.ipc.trace
Class Span
java.lang.Object
org.apache.avro.specific.SpecificRecordBase
org.apache.avro.ipc.trace.Span
- All Implemented Interfaces:
- Comparable<SpecificRecord>, GenericContainer, IndexedRecord, SpecificRecord
public class Span
- extends SpecificRecordBase
- implements SpecificRecord
Constructor Summary |
Span()
|
Method Summary |
Object |
get(int field$)
Return the value of a field given its position in the schema. |
Schema |
getSchema()
The schema of this instance. |
void |
put(int field$,
Object value$)
Set the value of a field given its position in the schema. |
SCHEMA$
public static final Schema SCHEMA$
traceID
public ID traceID
spanID
public ID spanID
parentSpanID
public ID parentSpanID
messageName
public CharSequence messageName
requestPayloadSize
public long requestPayloadSize
responsePayloadSize
public long responsePayloadSize
requestorHostname
public CharSequence requestorHostname
responderHostname
public CharSequence responderHostname
events
public List<TimestampedEvent> events
complete
public boolean complete
Span
public Span()
getSchema
public Schema getSchema()
- Description copied from interface:
GenericContainer
- The schema of this instance.
- Specified by:
getSchema
in interface GenericContainer
- Specified by:
getSchema
in class SpecificRecordBase
get
public Object get(int field$)
- Description copied from interface:
IndexedRecord
- Return the value of a field given its position in the schema.
This method is not meant to be called by user code, but only by DatumWriter
implementations.
- Specified by:
get
in interface IndexedRecord
- Specified by:
get
in class SpecificRecordBase
put
public void put(int field$,
Object value$)
- Description copied from interface:
IndexedRecord
- Set the value of a field given its position in the schema.
This method is not meant to be called by user code, but only by DatumReader
implementations.
- Specified by:
put
in interface IndexedRecord
- Specified by:
put
in class SpecificRecordBase
Copyright © 2011 The Apache Software Foundation. All Rights Reserved.