EventPayload#
- pydantic model safir.metrics.EventPayload#
- All event payloads should inherit from this. - Parameters:
- data ( - Any)
 - asdict()#
- Returns this model in dictionary form. This method differs from pydantic’s dict by converting all values to their Avro representation. It also doesn’t provide the exclude, include, by_alias, etc. parameters that dict provides. 
 - classmethod fake(**data)#
- Creates a fake instance of the model. - Attributes:
- data: Dict[str, Any] represent the user values to use in the instance 
 - Parameters:
- data ( - Any)
- Return type:
- AvroBaseModel
 
 - serialize(serialization_type='avro')#
- Overrides the base AvroModel’s serialize method to inject this class’s standardization factory method