faust.types.settings.base

class faust.types.settings.base.SettingsRegistry[source]

Base class used for faust.types.settings.Settings.

SETTINGS: ClassVar[Dict[str, Param]] = {}

Index of all settings by name.

SETTINGS_BY_SECTION: ClassVar[Dict[_Section, List[Param]]] = {}

Index of all sections and the settings in a section.

classmethod setting_names() Set[str][source]

Return set of all active setting names.

Return type:

_GenericAlias[str]

abstract on_init(id: str, **kwargs: Any) None[source]
Return type:

None

abstract getenv(env_name: str) Any[source]
Return type:

Any