faust.joins
¶
Join strategies.
-
class
faust.joins.
Join
(*, stream: faust.types.streams.JoinableT, fields: Tuple[faust.types.models.FieldDescriptorT, ...]) → None[source]¶ Base class for join strategies.
-
class
faust.joins.
RightJoin
(*, stream: faust.types.streams.JoinableT, fields: Tuple[faust.types.models.FieldDescriptorT, ...]) → None[source]¶ Right-join strategy.
-
class
faust.joins.
LeftJoin
(*, stream: faust.types.streams.JoinableT, fields: Tuple[faust.types.models.FieldDescriptorT, ...]) → None[source]¶ Left-join strategy.