StateNodeSpec(
self,
runnable: StateNode[NodeInputT, ContextT],
metadata: dict[str, Any] | None,
input_schema: type[NodeInputT],
retry_policy: RetryPolicy | Sequence[RetryPolicy] | None,
cache_policy: CachePolicy | None,
ends: tuple[str, ...] | dict[str, str] | None = EMPTY_SEQ,
defer: bool = False
)| Name | Type |
|---|---|
| runnable | StateNode[NodeInputT, ContextT] |
| metadata | dict[str, Any] | None |
| input_schema | type[NodeInputT] |
| retry_policy | RetryPolicy | Sequence[RetryPolicy] | None |
| cache_policy | CachePolicy | None |
| ends | tuple[str, ...] | dict[str, str] | None |
| defer | bool |