Uses of Interface
io.opentelemetry.api.trace.TraceFlags
-
Packages that use TraceFlags Package Description io.opentelemetry.api.internal Interfaces and implementations that are internal to OpenTelemetry.io.opentelemetry.api.trace API for distributed tracing.io.opentelemetry.exporter.internal.otlp.logs Marshaling of OTLP logs.io.opentelemetry.exporter.internal.otlp.traces Marshaling of OTLP traces. -
-
Uses of TraceFlags in io.opentelemetry.api.internal
Fields in io.opentelemetry.api.internal declared as TraceFlags Modifier and Type Field Description private TraceFlags
AutoValue_ImmutableSpanContext. traceFlags
Methods in io.opentelemetry.api.internal that return TraceFlags Modifier and Type Method Description TraceFlags
AutoValue_ImmutableSpanContext. getTraceFlags()
Methods in io.opentelemetry.api.internal with parameters of type TraceFlags Modifier and Type Method Description static SpanContext
ImmutableSpanContext. create(java.lang.String traceIdHex, java.lang.String spanIdHex, TraceFlags traceFlags, TraceState traceState, boolean remote, boolean skipIdValidation)
Creates a newSpanContext
with the given identifiers and options.private static AutoValue_ImmutableSpanContext
ImmutableSpanContext. createInternal(java.lang.String traceId, java.lang.String spanId, TraceFlags traceFlags, TraceState traceState, boolean remote, boolean valid)
Constructors in io.opentelemetry.api.internal with parameters of type TraceFlags Constructor Description AutoValue_ImmutableSpanContext(java.lang.String traceId, java.lang.String spanId, TraceFlags traceFlags, TraceState traceState, boolean remote, boolean valid)
-
Uses of TraceFlags in io.opentelemetry.api.trace
Classes in io.opentelemetry.api.trace that implement TraceFlags Modifier and Type Class Description (package private) class
ImmutableTraceFlags
Methods in io.opentelemetry.api.trace that return TraceFlags Modifier and Type Method Description static TraceFlags
TraceFlags. fromByte(byte traceFlagsByte)
Returns theTraceFlags
converted from the given byte representation.static TraceFlags
TraceFlags. fromHex(java.lang.CharSequence src, int srcOffset)
Returns theTraceFlags
converted from the given lowercase hex (base16) representation.static TraceFlags
TraceFlags. getDefault()
Returns the default (with all flag bits off) byte representation of theTraceFlags
.static TraceFlags
TraceFlags. getSampled()
Returns the lowercase hex (base16) representation of theTraceFlags
with the sampling flag bit on.TraceFlags
SpanContext. getTraceFlags()
Returns the trace flags associated with thisSpanContext
.Methods in io.opentelemetry.api.trace with parameters of type TraceFlags Modifier and Type Method Description static SpanContext
SpanContext. create(java.lang.String traceIdHex, java.lang.String spanIdHex, TraceFlags traceFlags, TraceState traceState)
Creates a newSpanContext
with the given identifiers and options.static SpanContext
SpanContext. createFromRemoteParent(java.lang.String traceIdHex, java.lang.String spanIdHex, TraceFlags traceFlags, TraceState traceState)
Creates a newSpanContext
that was propagated from a remote parent, with the given identifiers and options. -
Uses of TraceFlags in io.opentelemetry.exporter.internal.otlp.logs
Fields in io.opentelemetry.exporter.internal.otlp.logs declared as TraceFlags Modifier and Type Field Description private TraceFlags
LogMarshaler. traceFlags
Methods in io.opentelemetry.exporter.internal.otlp.logs with parameters of type TraceFlags Modifier and Type Method Description private static int
LogMarshaler. calculateSize(long timeUnixNano, long observedTimeUnixNano, ProtoEnumInfo severityNumber, byte[] severityText, MarshalerWithSize anyValueMarshaler, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, TraceFlags traceFlags, java.lang.String traceId, java.lang.String spanId)
Constructors in io.opentelemetry.exporter.internal.otlp.logs with parameters of type TraceFlags Constructor Description LogMarshaler(long timeUnixNano, long observedTimeUnixNano, ProtoEnumInfo severityNumber, byte[] severityText, MarshalerWithSize anyValueMarshaler, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, TraceFlags traceFlags, java.lang.String traceId, java.lang.String spanId)
-
Uses of TraceFlags in io.opentelemetry.exporter.internal.otlp.traces
Fields in io.opentelemetry.exporter.internal.otlp.traces declared as TraceFlags Modifier and Type Field Description private TraceFlags
SpanMarshaler. flags
private TraceFlags
SpanLinkMarshaler. traceFlags
Methods in io.opentelemetry.exporter.internal.otlp.traces that return TraceFlags Modifier and Type Method Description static TraceFlags
SpanFlags. getTraceFlags(int flags)
Returns the W3CTraceFlags
(least significant 8 bits) portion from the given 32 bit span flags fields.Methods in io.opentelemetry.exporter.internal.otlp.traces with parameters of type TraceFlags Modifier and Type Method Description private static int
SpanLinkMarshaler. calculateSize(java.lang.String traceId, java.lang.String spanId, TraceFlags flags, byte[] traceStateUtf8, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, boolean isLinkContextRemote)
private static int
SpanMarshaler. calculateSize(java.lang.String traceId, java.lang.String spanId, byte[] traceStateUtf8, java.lang.String parentSpanId, byte[] nameUtf8, ProtoEnumInfo spanKind, long startEpochNanos, long endEpochNanos, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, SpanEventMarshaler[] spanEventMarshalers, int droppedEventsCount, SpanLinkMarshaler[] spanLinkMarshalers, int droppedLinksCount, SpanStatusMarshaler spanStatusMarshaler, TraceFlags flags, boolean isParentContextRemote)
static int
SpanFlags. withParentIsRemoteFlags(TraceFlags traceFlags, boolean isParentRemote)
Returns the int (fixed32) representation of theTraceFlags
enriched with the flags indicating a remote parent.Constructors in io.opentelemetry.exporter.internal.otlp.traces with parameters of type TraceFlags Constructor Description SpanLinkMarshaler(java.lang.String traceId, java.lang.String spanId, TraceFlags traceFlags, byte[] traceStateUtf8, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, boolean isLinkContextRemote)
SpanMarshaler(java.lang.String traceId, java.lang.String spanId, byte[] traceStateUtf8, java.lang.String parentSpanId, byte[] nameUtf8, ProtoEnumInfo spanKind, long startEpochNanos, long endEpochNanos, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, SpanEventMarshaler[] spanEventMarshalers, int droppedEventsCount, SpanLinkMarshaler[] spanLinkMarshalers, int droppedLinksCount, SpanStatusMarshaler spanStatusMarshaler, TraceFlags flags, boolean isParentContextRemote)
-