faust.tables.sets
¶
Storing sets in tables.
- class faust.tables.sets.SetTable(app: AppT, *, start_manager: bool = False, manager_topic_name: Optional[str] = None, manager_topic_suffix: Optional[str] = None, **kwargs: Any)[source]¶
Table that maintains a dictionary of sets.
- Manager¶
alias of
SetTableManager
- WindowWrapper¶
alias of
SetWindowWrapper
- logger: logging.Logger = <Logger faust.tables.sets (WARNING)>¶
- log: CompositeLogger¶
- app: _AppT¶
- default: Any¶
- schema: Optional[_SchemaT]¶
- key_type: Optional[_ModelArg]¶
- value_type: Optional[_ModelArg]¶
- diag: DiagT¶
- async_exit_stack: AsyncExitStack¶
- exit_stack: ExitStack¶
- manager: SetTableManager¶
- class faust.tables.sets.SetGlobalTable(app: AppT, *, start_manager: bool = False, manager_topic_name: Optional[str] = None, manager_topic_suffix: Optional[str] = None, **kwargs: Any)[source]¶
- logger: logging.Logger = <Logger faust.tables.sets (WARNING)>¶
- manager: SetTableManager¶
- log: CompositeLogger¶
- app: _AppT¶
- default: Any¶
- schema: Optional[_SchemaT]¶
- key_type: Optional[_ModelArg]¶
- value_type: Optional[_ModelArg]¶
- diag: DiagT¶
- async_exit_stack: AsyncExitStack¶
- exit_stack: ExitStack¶