EventTrigger.fromJson constructor
EventTrigger.fromJson(
- Map<String, dynamic> json
)
Implementation
factory EventTrigger.fromJson(Map<String, dynamic> json) {
return EventTrigger(
trigger: json['trigger'] ?? '',
triggerRegion: json['triggerRegion'] ?? '',
eventType: json['eventType'] ?? '',
eventFilters:
decodeListMessage(json['eventFilters'], EventFilter.fromJson) ?? [],
pubsubTopic: json['pubsubTopic'] ?? '',
serviceAccountEmail: json['serviceAccountEmail'] ?? '',
retryPolicy:
decodeEnum(json['retryPolicy'], EventTrigger_RetryPolicy.fromJson) ??
EventTrigger_RetryPolicy.$default,
channel: json['channel'] ?? '',
service: json['service'] ?? '',
);
}