bayesline.api.AsyncRegistry#
- class bayesline.api.AsyncRegistry#
Abstract base class for async writable registries.
- __init__()#
Methods
__init__()delete(name)get(name)Get an item by name or ID.
get_all()Get all valid available settings.
get_all_metadata()Get all available settings metadata.
get_all_with_metadata()Get all valid available settings with metadata.
get_metadata(name)Get metadata for an item by name or ID.
get_raw(name_or_id)Get raw settings by names or IDs.
ids([mode])Get mapping of IDs to names.
names([mode])Get mapping of names to IDs.
save(name, settings)update(name, settings)- abstract async update(name: str | int, settings: T) RawSettings#
- abstract async delete(name: str | int) RawSettings#