Package dev.braintrust.trace
Class BraintrustContext
java.lang.Object
dev.braintrust.trace.BraintrustContext
Used to identify the braintrust parent for spans and experiments. SDK users probably don't want
to use this and instead should use
BraintrustTracing or Eval-
Method Summary
Modifier and TypeMethodDescriptionstatic BraintrustContextfromContext(io.opentelemetry.context.Context context) Retrieves a BraintrustContext from the given Context.static io.opentelemetry.context.ContextofExperiment(String experimentId, io.opentelemetry.api.trace.Span span) Creates a context for an experiment parent.
-
Method Details
-
ofExperiment
public static io.opentelemetry.context.Context ofExperiment(@Nonnull String experimentId, @Nonnull io.opentelemetry.api.trace.Span span) Creates a context for an experiment parent. -
fromContext
Retrieves a BraintrustContext from the given Context. -
projectId
-
experimentId
-