class documentation
class TracingWorkflowInboundInterceptor(temporalio.worker.WorkflowInboundInterceptor): (source)
Constructor: TracingWorkflowInboundInterceptor(next)
Tracing interceptor for workflow calls.
See TracingInterceptor docs on why one might want to subclass
this class.
Inherited from WorkflowInboundInterceptor:
| Instance Variable | next |
Undocumented |
async def handle_update_handler(self, input:
temporalio.worker.HandleUpdateInput) -> Any:
(source)
¶
def _completed_span(self, span_name:
str, *, link_context_carrier: _CarrierDict | None = None, add_to_outbound: _InputWithHeaders | None = None, new_span_even_on_replay: bool = False, additional_attributes: opentelemetry.util.types.Attributes = None, exception: Exception | None = None, kind: opentelemetry.trace.SpanKind = opentelemetry.trace.SpanKind.INTERNAL):
(source)
¶
Undocumented
def _context_carrier_to_headers(self, carrier:
_CarrierDict, headers: Mapping[ str, temporalio.api.common.v1.Payload]) -> Mapping[ str, temporalio.api.common.v1.Payload]:
(source)
¶
Undocumented
def _context_to_headers(self, headers:
Mapping[ str, temporalio.api.common.v1.Payload]) -> Mapping[ str, temporalio.api.common.v1.Payload]:
(source)
¶
Undocumented
def _set_on_context(self, context:
opentelemetry.context.Context) -> opentelemetry.context.Context:
(source)
¶
Undocumented