| Package | Description |
|---|---|
| io.opentracing | |
| org.hawkular.apm.client.opentracing |
| Modifier and Type | Method and Description |
|---|---|
protected NodeBuilder |
APMSpan.getNodeBuilder()
This method returns the node builder associated with the span.
|
| Modifier and Type | Method and Description |
|---|---|
NodeBuilder |
NodeBuilder.addCorrelationId(CorrelationIdentifier cid) |
NodeBuilder |
NodeBuilder.addProperty(Property property) |
NodeBuilder |
NodeBuilder.setComponentType(String componentType) |
NodeBuilder |
NodeBuilder.setDuration(long duration) |
NodeBuilder |
NodeBuilder.setEndpointType(String endpointType) |
NodeBuilder |
NodeBuilder.setNodeType(NodeType nodeType)
This method sets the node type.
|
NodeBuilder |
NodeBuilder.setOperation(String operation) |
NodeBuilder |
NodeBuilder.setTimestamp(long timestamp) |
NodeBuilder |
NodeBuilder.setUri(String uri) |
| Modifier and Type | Method and Description |
|---|---|
protected int |
NodeBuilder.addChildNode(NodeBuilder child)
This method adds the supplied node builder as a child
of this node builder.
|
void |
DefaultNodeProcessor.process(TraceContext context,
APMSpan span,
NodeBuilder nodeBuilder) |
void |
NodeProcessor.process(TraceContext context,
APMSpan span,
NodeBuilder nodeBuilder)
This method processes the supplied span information to add information
to the supplied node being built.
|
| Constructor and Description |
|---|
NodeBuilder(NodeBuilder parent)
This constructor is initialised with the parent node builder.
|
TraceContext(APMSpan topSpan,
NodeBuilder rootNode,
TraceReporter reporter)
This constructor initialises the trace context.
|
Copyright © 2015–2016 Red Hat, Inc.. All rights reserved.