Class SimpleTraceContextBuilder

java.lang.Object
io.micrometer.tracing.test.simple.SimpleTraceContextBuilder
All Implemented Interfaces:
io.micrometer.tracing.TraceContext.Builder

public class SimpleTraceContextBuilder extends Object implements io.micrometer.tracing.TraceContext.Builder
A test implementation of the trace context builder.
Since:
1.0.0
  • Constructor Details

    • SimpleTraceContextBuilder

      public SimpleTraceContextBuilder()
  • 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