class documentation

Captures fields from ActivityTaskScheduledEventAttributes for tracing.

Method __init__ Initialize an ActivitySpanData instance.
Method export Export the span data as a dictionary.
Instance Variable activity_id Undocumented
Instance Variable activity_type Undocumented
Instance Variable heartbeat_timeout Undocumented
Instance Variable schedule_to_close_timeout Undocumented
Instance Variable schedule_to_start_timeout Undocumented
Instance Variable start_to_close_timeout Undocumented
Instance Variable task_queue Undocumented
Property type Return the type of this span data.
def __init__(self, activity_id: str, activity_type: str, task_queue: str, schedule_to_close_timeout: float | None = None, schedule_to_start_timeout: float | None = None, start_to_close_timeout: float | None = None, heartbeat_timeout: float | None = None): (source)

Initialize an ActivitySpanData instance.

def export(self) -> dict[str, Any]: (source)

Export the span data as a dictionary.

activity_id = (source)

Undocumented

activity_type = (source)

Undocumented

heartbeat_timeout = (source)

Undocumented

schedule_to_close_timeout = (source)

Undocumented

schedule_to_start_timeout = (source)

Undocumented

start_to_close_timeout = (source)

Undocumented

task_queue = (source)

Undocumented

Return the type of this span data.