diff --git a/sdk/trace/src/main/java/io/opentelemetry/sdk/trace/NonRecordingSpan.java b/sdk/trace/src/main/java/io/opentelemetry/sdk/trace/NonRecordingSpan.java index 7e93741d1a..d99e9820f0 100644 --- a/sdk/trace/src/main/java/io/opentelemetry/sdk/trace/NonRecordingSpan.java +++ b/sdk/trace/src/main/java/io/opentelemetry/sdk/trace/NonRecordingSpan.java @@ -17,8 +17,8 @@ import javax.annotation.concurrent.Immutable; /** * Span implementation used from {@link io.opentelemetry.sdk.trace.SdkTracer} when starting a span - * which is not recording. All operations are noop, except for {@link #end()}, which ensures health - * metrics are still collected. + * which is not recording. This span implementation behaves exactly like one returned from {@link Span#wrap(SpanContext)} + * with the addition that {@link #end()} collects health metrics. */ @Immutable final class NonRecordingSpan implements Span {