public class OpenTelemetryTraceIdUtils extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
byteToBase16(byte value,
char[] dest,
int destOffset) |
static char[] |
chars(int len) |
static io.opentelemetry.api.trace.SpanContext |
extractContextFromTraceParent(String traceparent) |
static String |
fromLong(long id) |
static String |
fromLongs(long traceIdLongHighPart,
long traceIdLongLowPart) |
static String |
generateSpanId() |
static String |
generateTraceId(org.mule.runtime.tracer.api.span.InternalSpan parentInternalSpan) |
static Map<String,String> |
getContext(OpenTelemetrySpanExporter openTelemetrySpanExporter) |
static String |
getInvalid() |
static void |
longToBase16String(long value,
char[] dest,
int destOffset) |
public static String fromLong(long id)
public static void longToBase16String(long value,
char[] dest,
int destOffset)
public static void byteToBase16(byte value,
char[] dest,
int destOffset)
public static char[] chars(int len)
public static String fromLongs(long traceIdLongHighPart, long traceIdLongLowPart)
public static String getInvalid()
public static String generateSpanId()
public static String generateTraceId(org.mule.runtime.tracer.api.span.InternalSpan parentInternalSpan)
public static Map<String,String> getContext(OpenTelemetrySpanExporter openTelemetrySpanExporter)
public static io.opentelemetry.api.trace.SpanContext extractContextFromTraceParent(String traceparent)
Copyright © 2003–2023 MuleSoft, Inc.. All rights reserved.