Uses of Interface
io.opentelemetry.api.incubator.trace.ExtendedSpanBuilder
-
Packages that use ExtendedSpanBuilder Package Description io.opentelemetry.api.incubator.trace io.opentelemetry.sdk.trace The OpenTelemetry SDK implementation of tracing. -
-
Uses of ExtendedSpanBuilder in io.opentelemetry.api.incubator.trace
Classes in io.opentelemetry.api.incubator.trace that implement ExtendedSpanBuilder Modifier and Type Class Description private static classExtendedDefaultTracer.NoopSpanBuilderMethods in io.opentelemetry.api.incubator.trace that return ExtendedSpanBuilder Modifier and Type Method Description ExtendedSpanBuilderExtendedSpanBuilder. addLink(SpanContext spanContext)Adds a link to the newly createdSpan.ExtendedSpanBuilderExtendedSpanBuilder. addLink(SpanContext spanContext, Attributes attributes)Adds a link to the newly createdSpan.default ExtendedSpanBuilderExtendedSpanBuilder. setAllAttributes(Attributes attributes)Sets attributes to theSpanBuilder.<T> ExtendedSpanBuilderExtendedSpanBuilder. setAttribute(AttributeKey<T> key, T value)Sets an attribute to the newly createdSpan.ExtendedSpanBuilderExtendedSpanBuilder. setAttribute(java.lang.String key, boolean value)Sets an attribute to the newly createdSpan.ExtendedSpanBuilderExtendedSpanBuilder. setAttribute(java.lang.String key, double value)Sets an attribute to the newly createdSpan.ExtendedSpanBuilderExtendedSpanBuilder. setAttribute(java.lang.String key, long value)Sets an attribute to the newly createdSpan.ExtendedSpanBuilderExtendedSpanBuilder. setAttribute(java.lang.String key, java.lang.String value)Sets an attribute to the newly createdSpan.ExtendedSpanBuilderExtendedSpanBuilder. setNoParent()Sets the option to become a rootSpanfor a new trace.ExtendedSpanBuilderExtendedSpanBuilder. setParent(Context context)Sets the parent to use from the specifiedContext.ExtendedSpanBuilderExtendedSpanBuilder. setParentFrom(ContextPropagators propagators, java.util.Map<java.lang.String,java.lang.String> carrier)Extract a span context from the given carrier and set it as parent of the span forstartAndCall(SpanCallable)andstartAndRun(SpanRunnable).ExtendedSpanBuilderExtendedSpanBuilder. setSpanKind(SpanKind spanKind)Sets theSpanKindfor the newly createdSpan.ExtendedSpanBuilderExtendedSpanBuilder. setStartTimestamp(long startTimestamp, java.util.concurrent.TimeUnit unit)Sets an explicit start timestamp for the newly createdSpan.default ExtendedSpanBuilderExtendedSpanBuilder. setStartTimestamp(java.time.Instant startTimestamp)Sets an explicit start timestamp for the newly createdSpan. -
Uses of ExtendedSpanBuilder in io.opentelemetry.sdk.trace
Classes in io.opentelemetry.sdk.trace that implement ExtendedSpanBuilder Modifier and Type Class Description (package private) classSdkSpanBuilderSdkSpanBuilderis SDK implementation ofSpanBuilder.Methods in io.opentelemetry.sdk.trace that return ExtendedSpanBuilder Modifier and Type Method Description ExtendedSpanBuilderSdkSpanBuilder. addLink(SpanContext spanContext)ExtendedSpanBuilderSdkSpanBuilder. addLink(SpanContext spanContext, Attributes attributes)<T> ExtendedSpanBuilderSdkSpanBuilder. setAttribute(AttributeKey<T> key, T value)ExtendedSpanBuilderSdkSpanBuilder. setAttribute(java.lang.String key, boolean value)ExtendedSpanBuilderSdkSpanBuilder. setAttribute(java.lang.String key, double value)ExtendedSpanBuilderSdkSpanBuilder. setAttribute(java.lang.String key, long value)ExtendedSpanBuilderSdkSpanBuilder. setAttribute(java.lang.String key, java.lang.String value)ExtendedSpanBuilderSdkSpanBuilder. setNoParent()ExtendedSpanBuilderSdkSpanBuilder. setParent(Context context)ExtendedSpanBuilderSdkSpanBuilder. setParentFrom(ContextPropagators propagators, java.util.Map<java.lang.String,java.lang.String> carrier)ExtendedSpanBuilderSdkSpanBuilder. setSpanKind(SpanKind spanKind)ExtendedSpanBuilderSdkSpanBuilder. setStartTimestamp(long startTimestamp, java.util.concurrent.TimeUnit unit)
-