class documentation

Undocumented

Method workflow_interceptor_class Class that will be instantiated and used to intercept workflows.

Inherited from Interceptor:

Method intercept_client Method called for intercepting a client.

Inherited from Interceptor (via Interceptor):

Method intercept_activity Method called for intercepting an activity.

Class that will be instantiated and used to intercept workflows.

This method is called on workflow start. The class must have the same init as WorkflowInboundInterceptor.__init__. The input can be altered to do things like add additional extern functions.

Parameters
input:temporalio.worker.WorkflowInterceptorClassInputInput to this method that contains mutable properties that can be altered by this interceptor.
Returns
Optional[Type[temporalio.worker.WorkflowInboundInterceptor]]The class to construct to intercept each workflow.