public interface DistributedTraceService
| Modifier and Type | Method and Description |
|---|---|
<T extends com.newrelic.agent.model.PriorityAware> |
calculatePriority(java.lang.Float priority,
com.newrelic.agent.interfaces.SamplingPriorityQueue<T> reservoir) |
com.newrelic.api.agent.DistributedTracePayload |
createDistributedTracePayload(Tracer tracer) |
java.lang.String |
getAccountId() |
java.lang.String |
getApplicationId() |
java.util.Map<java.lang.String,java.lang.Object> |
getIntrinsics(DistributedTracePayloadImpl inboundPayload,
java.lang.String guid,
java.lang.String traceId,
com.newrelic.api.agent.TransportType transportType,
long parentTransportDuration,
long largestTransportDuration,
java.lang.String parentId,
java.lang.String parentSpanId,
float priority) |
int |
getMajorSupportedCatVersion() |
int |
getMinorSupportedCatVersion() |
java.lang.String |
getTrustKey() |
boolean |
isEnabled() |
boolean isEnabled()
int getMajorSupportedCatVersion()
int getMinorSupportedCatVersion()
java.lang.String getAccountId()
java.lang.String getApplicationId()
<T extends com.newrelic.agent.model.PriorityAware> float calculatePriority(java.lang.Float priority,
com.newrelic.agent.interfaces.SamplingPriorityQueue<T> reservoir)
java.util.Map<java.lang.String,java.lang.Object> getIntrinsics(DistributedTracePayloadImpl inboundPayload, java.lang.String guid, java.lang.String traceId, com.newrelic.api.agent.TransportType transportType, long parentTransportDuration, long largestTransportDuration, java.lang.String parentId, java.lang.String parentSpanId, float priority)
java.lang.String getTrustKey()
com.newrelic.api.agent.DistributedTracePayload createDistributedTracePayload(Tracer tracer)