Class OtelTraceContextBuilder

java.lang.Object
io.micrometer.tracing.otel.bridge.OtelTraceContextBuilder
All Implemented Interfaces:
io.micrometer.tracing.TraceContext.Builder

public class OtelTraceContextBuilder extends Object implements io.micrometer.tracing.TraceContext.Builder
OpenTelemetry implementation of a TraceContext.Builder.
Since:
1.0.0
  • Constructor Details

    • OtelTraceContextBuilder

      public OtelTraceContextBuilder()
  • Method Details

    • traceId

      public io.micrometer.tracing.TraceContext.Builder traceId(String traceId)
      Specified by:
      traceId in interface io.micrometer.tracing.TraceContext.Builder
    • parentId

      public io.micrometer.tracing.TraceContext.Builder parentId(String parentId)
      Specified by:
      parentId in interface io.micrometer.tracing.TraceContext.Builder
    • spanId

      public io.micrometer.tracing.TraceContext.Builder spanId(String spanId)
      Specified by:
      spanId in interface io.micrometer.tracing.TraceContext.Builder
    • sampled

      public io.micrometer.tracing.TraceContext.Builder sampled(Boolean sampled)
      Specified by:
      sampled in interface io.micrometer.tracing.TraceContext.Builder
    • build

      public io.micrometer.tracing.TraceContext build()
      Specified by:
      build in interface io.micrometer.tracing.TraceContext.Builder