faust.tables.objects
¶
-
class
faust.tables.objects.
ChangeloggedObject
(manager: faust.tables.objects.ChangeloggedObjectManager, key: Any) → None[source]¶
-
class
faust.tables.objects.
ChangeloggedObjectManager
(table: faust.tables.table.Table, **kwargs) → None[source]¶ -
-
logger
= <Logger faust.tables.objects (WARNING)>¶
-
coroutine
on_rebalance
(self, table: faust.types.tables.CollectionT, assigned: Set[faust.types.tuples.TP], revoked: Set[faust.types.tuples.TP], newly_assigned: Set[faust.types.tuples.TP]) → None[source]¶ Return type: None
-
coroutine
on_recovery_completed
(self, active_tps: Set[faust.types.tuples.TP], standby_tps: Set[faust.types.tuples.TP]) → None[source]¶ Return type: None
-
coroutine
on_start
(self) → None[source]¶ Called every time before the service is started/restarted.
Return type: None
-