IngestionEvent(type: String, metadata: IngestionMetadata, payloads: List<IngestionPayload>, version: Int = 1)
IngestionEvent defines the event format ingestion server will accept