public class TracerToSpanEvent
extends java.lang.Object
| Constructor and Description |
|---|
TracerToSpanEvent(java.util.Map<java.lang.String,SpanErrorBuilder> errorBuilderForApp,
EnvironmentService environmentService,
TransactionDataToDistributedTraceIntrinsics transactionDataToDistributedTraceIntrinsics,
SpanErrorBuilder defaultSpanErrorBuilder) |
| Modifier and Type | Method and Description |
|---|---|
java.util.List<com.newrelic.agent.model.EventOnSpan> |
createEventOnSpanEvents(Tracer tracer,
TransactionData transactionData)
Converts the OpenTelemetry SpanEvents stored on the Tracer into the New Relic EventOnSpan
data model and returns a list of all events to be added to the New Relic Span that
is being synthesized.
|
java.util.List<com.newrelic.agent.model.LinkOnSpan> |
createLinkOnSpanEvents(Tracer tracer,
TransactionData transactionData)
Converts the OpenTelemetry SpanLinks stored on the Tracer into the New Relic LinkOnSpan
data model and returns a list of all links to be added to the New Relic Span that
is being synthesized.
|
com.newrelic.agent.model.SpanEvent |
createSpanEvent(Tracer tracer,
TransactionData transactionData,
TransactionStats transactionStats,
boolean isRoot,
boolean removeNonEssentialAttrs) |
public TracerToSpanEvent(java.util.Map<java.lang.String,SpanErrorBuilder> errorBuilderForApp, EnvironmentService environmentService, TransactionDataToDistributedTraceIntrinsics transactionDataToDistributedTraceIntrinsics, SpanErrorBuilder defaultSpanErrorBuilder)
public java.util.List<com.newrelic.agent.model.LinkOnSpan> createLinkOnSpanEvents(Tracer tracer, TransactionData transactionData)
tracer - represents a specific traced methodtransactionData - data on a specific transactionpublic java.util.List<com.newrelic.agent.model.EventOnSpan> createEventOnSpanEvents(Tracer tracer, TransactionData transactionData)
tracer - represents a specific traced methodtransactionData - data on a specific transactionpublic com.newrelic.agent.model.SpanEvent createSpanEvent(Tracer tracer, TransactionData transactionData, TransactionStats transactionStats, boolean isRoot, boolean removeNonEssentialAttrs)