Class NetworkAttributesSpanAppender
-
- All Implemented Interfaces:
-
io.opentelemetry.sdk.trace.SpanProcessor,java.io.Closeable,java.lang.AutoCloseable
public final class NetworkAttributesSpanAppender implements SpanProcessorA io.opentelemetry.sdk.trace.SpanProcessor implementation that appends a set of attributes describing the current network to every span that is exported.
-
-
Constructor Summary
Constructors Constructor Description NetworkAttributesSpanAppender(CurrentNetworkProvider currentNetworkProvider)
-
Method Summary
Modifier and Type Method Description UnitonStart(Context parentContext, ReadWriteSpan span)BooleanisStartRequired()UnitonEnd(ReadableSpan span)BooleanisEndRequired()final static SpanProcessorcreate(CurrentNetworkProvider currentNetworkProvider)-
-
Method Detail
-
isStartRequired
Boolean isStartRequired()
-
isEndRequired
Boolean isEndRequired()
-
create
final static SpanProcessor create(CurrentNetworkProvider currentNetworkProvider)
-
-
-
-