events_protocol.core.builder
¶
Module Contents¶
-
class
events_protocol.core.builder.
EventBuilder
¶ Bases:
events_protocol.core.logging.mixins.loggable.LoggableMixin
-
classmethod
error_for
(cls, exception: EventException, event: typing.Optional[Event] = Event(name='', version=1, id=str(uuid4())), id_flow=str(uuid4()), loggable=True)¶
-
classmethod
response_for
(cls, event: Event, payload: PayloadType, event_type: EventSuccessType = EventSuccessType.SUCCESS, loggable=True)¶
-
classmethod