public interface SpanManager
Span instances.| Modifier and Type | Method and Description |
|---|---|
default Span |
create(@NotNull SpanType spanType)
Creates Span with given name.
|
Span |
create(@NotNull SpanType spanType,
@Nullable byte[] serializedParentSpan)
Creates Span given name and explicit parent.
|
Span |
create(@NotNull SpanType spanType,
@Nullable Span parentSpan)
Creates Span given name and explicit parent.
|
@NotNull Span |
create(@NotNull SpanType spanType,
@Nullable Span parentSpan,
@Nullable String lb)
Creates Span given name and explicit parent.
|
byte[] |
serialize(@NotNull Span span)
Serializes span to byte array to send context over network.
|
default Span create(@NotNull @NotNull SpanType spanType)
spanType - Type of span to create.Span create(@NotNull @NotNull SpanType spanType, @Nullable @Nullable Span parentSpan)
spanType - Type of span to create.parentSpan - Parent span.Span create(@NotNull @NotNull SpanType spanType, @Nullable @Nullable byte[] serializedParentSpan)
spanType - Type of span to create.serializedParentSpan - Parent span as serialized bytes.@NotNull @NotNull Span create(@NotNull @NotNull SpanType spanType, @Nullable @Nullable Span parentSpan, @Nullable @Nullable String lb)
spanType - Type of span to create.parentSpan - Parent span.lb - Label.byte[] serialize(@NotNull
@NotNull Span span)
span - Span.
Follow @ApacheIgnite
Ignite Database and Caching Platform : ver. 2.11.1 Release Date : December 20 2021