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: Optional[ _CarrierDict]
= None, add_to_outbound: Optional[ _InputWithHeaders]
= None, new_span_even_on_replay: bool
= False, additional_attributes: opentelemetry.util.types.Attributes
= None, exception: Optional[ Exception]
= 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