soulfire.script_pb2.ScriptEvent¶
- class soulfire.script_pb2.ScriptEvent(node_started: NodeStarted | collections.abc.Mapping | None = ..., node_completed: NodeCompleted | collections.abc.Mapping | None = ..., node_error: NodeError | collections.abc.Mapping | None = ..., script_completed: ScriptCompleted | collections.abc.Mapping | None = ..., script_started: ScriptStarted | collections.abc.Mapping | None = ..., script_log: ScriptLog | collections.abc.Mapping | None = ..., execution_stats: ExecutionStats | collections.abc.Mapping | None = ...)¶
Bases:
google.protobuf.message.MessageAbstract base class for protocol messages.
Protocol message classes are almost always generated by the protocol compiler. These generated types subclass Message and implement the methods shown below.
- NODE_STARTED_FIELD_NUMBER: ClassVar[int]¶
- NODE_COMPLETED_FIELD_NUMBER: ClassVar[int]¶
- NODE_ERROR_FIELD_NUMBER: ClassVar[int]¶
- SCRIPT_COMPLETED_FIELD_NUMBER: ClassVar[int]¶
- SCRIPT_STARTED_FIELD_NUMBER: ClassVar[int]¶
- SCRIPT_LOG_FIELD_NUMBER: ClassVar[int]¶
- EXECUTION_STATS_FIELD_NUMBER: ClassVar[int]¶
- node_started: NodeStarted¶
- node_completed: NodeCompleted¶
- script_completed: ScriptCompleted¶
- script_started: ScriptStarted¶
- execution_stats: ExecutionStats¶