class documentation
class PayloadVisitor: (source)
Constructor: PayloadVisitor(skip_search_attributes, skip_headers, concurrency_limit)
A visitor for payloads. Applies a function to every payload in a tree of messages.
| Method | __init__ |
Creates a new payload visitor. |
| Async Method | visit |
Visits the given root message with the given function. |
| Instance Variable | skip |
Undocumented |
| Instance Variable | skip |
Undocumented |
| Async Method | _visit |
Undocumented |
| Async Method | _visit |
Undocumented |
| Async Method | _visit_temporal_api_common_v1_ |
Undocumented |
| Async Method | _visit_temporal_api_common_v1_ |
Undocumented |
| Async Method | _visit_temporal_api_common_v1_ |
Undocumented |
| Async Method | _visit_temporal_api_common_v1_ |
Undocumented |
| Async Method | _visit_temporal_api_common_v1_ |
Undocumented |
| Async Method | _visit_temporal_api_sdk_v1_ |
Undocumented |
| Async Method | _visit_temporal_api_workflowservice_v1_ |
Undocumented |
| Instance Variable | _concurrency |
Undocumented |
def __init__(self, *, skip_search_attributes:
bool = False, skip_headers: bool = False, concurrency_limit: int = 1):
(source)
¶
Creates a new payload visitor.
| Parameters | |
skipbool | If True, search attributes are not visited. |
skipbool | If True, headers are not visited. |
concurrencyint | Maximum number of payload visits that may run concurrently during a single call to visit(). Defaults to 1 (sequential). |
async def _visit_nexus_operation_input_payload(self, fs:
VisitorFunctions, service: str, operation: str, payload: Payload):
(source)
¶
Undocumented
async def _visit_temporal_api_common_v1_SearchAttributes(self, fs:
VisitorFunctions, o: Any):
(source)
¶
Undocumented
async def _visit_temporal_api_workflowservice_v1_SignalWithStartWorkflowExecutionRequest(self, fs:
VisitorFunctions, o: Any):
(source)
¶
Undocumented