bayesline.api.SettingValid#
- class bayesline.api.SettingValid(name: str, id: int, owner: str, value: DatasetAwareSettings[T], raw_json: Mapping[str, Any], created_on: datetime, last_updated_on: datetime, kind: Literal['valid'] = 'valid') None#
A settings result that exists and is valid.
raw_jsonmirrors the field onSettingInvalidand exposes the underlying JSON the row deserialized from. Callers that need raw access (e.g. for diagnostics or pre-parse migrations) can read it directly. The parsed settings are still available viavalue.- __init__(name: str, id: int, owner: str, value: DatasetAwareSettings[T], raw_json: Mapping[str, Any], created_on: datetime, last_updated_on: datetime, kind: Literal['valid'] = 'valid') None#
Methods
__init__(name, id, owner, value, raw_json, ...)Attributes
-
value:
DatasetAwareSettings[~T]#