cayu.sessions.ModelCompletionManualRecoveryResult
Part of cayu.sessions.base. Read the Python API overview and install the required extra.
from cayu.sessions import ModelCompletionManualRecoveryResultVerified accounting and stage settlement from manual model recovery.
Bases: BaseModel.
Fields and attributes
Section titled “Fields and attributes”Defaults below are source expressions; Field(...) includes schema/validation settings and default_factory creates a fresh value. Inherited declarations are included. Constructor behavior follows the model or dataclass shown in the bases/decorators.
| Name | Type | Default |
|---|---|---|
session |
Session |
required |
settlement |
ModelCompletionStageSettlement |
required |
budget_events |
tuple[Event, ...] |
() |
replayed |
StrictBool |
False |
copy_session (method)
Section titled “copy_session (method)”ModelCompletionManualRecoveryResult.copy_session(value: Session) -> Sessioncopy_settlement (method)
Section titled “copy_settlement (method)”ModelCompletionManualRecoveryResult.copy_settlement(value: ModelCompletionStageSettlement) -> ModelCompletionStageSettlementcopy_budget_events (method)
Section titled “copy_budget_events (method)”ModelCompletionManualRecoveryResult.copy_budget_events(value) -> tuple[Event, ...]