$headers */ public function withHeaders(array $headers): self; public function withTraceParent(TraceParent $traceParent): self; public function withTraceContext(TraceContext $traceContext): self; public function withoutHeaders(): self; }