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 TraceFlagsAutoValue_ImmutableSpanContext. traceFlagsMethods in io.opentelemetry.api.internal that return TraceFlags Modifier and Type Method Description TraceFlagsAutoValue_ImmutableSpanContext. getTraceFlags()Methods in io.opentelemetry.api.internal with parameters of type TraceFlags Modifier and Type Method Description static SpanContextImmutableSpanContext. create(java.lang.String traceIdHex, java.lang.String spanIdHex, TraceFlags traceFlags, TraceState traceState, boolean remote, boolean skipIdValidation)Creates a newSpanContextwith the given identifiers and options.private static AutoValue_ImmutableSpanContextImmutableSpanContext. 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) classImmutableTraceFlagsMethods in io.opentelemetry.api.trace that return TraceFlags Modifier and Type Method Description static TraceFlagsTraceFlags. fromByte(byte traceFlagsByte)Returns theTraceFlagsconverted from the given byte representation.static TraceFlagsTraceFlags. fromHex(java.lang.CharSequence src, int srcOffset)Returns theTraceFlagsconverted from the given lowercase hex (base16) representation.static TraceFlagsTraceFlags. getDefault()Returns the default (with all flag bits off) byte representation of theTraceFlags.static TraceFlagsTraceFlags. getSampled()Returns the lowercase hex (base16) representation of theTraceFlagswith the sampling flag bit on.TraceFlagsSpanContext. 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 SpanContextSpanContext. create(java.lang.String traceIdHex, java.lang.String spanIdHex, TraceFlags traceFlags, TraceState traceState)Creates a newSpanContextwith the given identifiers and options.static SpanContextSpanContext. createFromRemoteParent(java.lang.String traceIdHex, java.lang.String spanIdHex, TraceFlags traceFlags, TraceState traceState)Creates a newSpanContextthat 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 TraceFlagsLogMarshaler. traceFlagsMethods in io.opentelemetry.exporter.internal.otlp.logs with parameters of type TraceFlags Modifier and Type Method Description private static intLogMarshaler. 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 TraceFlagsSpanMarshaler. flagsprivate TraceFlagsSpanLinkMarshaler. traceFlagsMethods in io.opentelemetry.exporter.internal.otlp.traces that return TraceFlags Modifier and Type Method Description static TraceFlagsSpanFlags. 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 intSpanLinkMarshaler. calculateSize(java.lang.String traceId, java.lang.String spanId, TraceFlags flags, byte[] traceStateUtf8, KeyValueMarshaler[] attributeMarshalers, int droppedAttributesCount, boolean isLinkContextRemote)private static intSpanMarshaler. 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 intSpanFlags. withParentIsRemoteFlags(TraceFlags traceFlags, boolean isParentRemote)Returns the int (fixed32) representation of theTraceFlagsenriched 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)
-