SpikeWebhookJobDetails.fromObject constructor
SpikeWebhookJobDetails.fromObject(
- dynamic object
Implementation
factory SpikeWebhookJobDetails.fromObject(final dynamic object) {
return SpikeWebhookJobDetails._(
notificationId: StringDeserializer.deserialize(object['notificationId']),
dataType: StringDeserializer.deserialize(object['dataType']),
payloadSize: NumberDeserializer.deserialize(object['payloadSize']),
callbackUrl: StringDeserializer.deserialize(object['callbackUrl']),
dateFrom: StringDeserializer.deserialize(object['dateFrom']),
dateTo: StringDeserializer.deserialize(object['dateTo']),
submittedAt: StringDeserializer.deserialize(object['submittedAt']),
collectedAt: StringDeserializer.deserialize(object['collectedAt']),
sources: IterableDeserializer.deserialize(
object['sources'],
mapper: (value) => SpikeSource.fromObject(value),
),
);
}