InfoQueryResponseMessage.fromJson constructor

InfoQueryResponseMessage.fromJson(
  1. Map<String, dynamic> json
)

Implementation

factory InfoQueryResponseMessage.fromJson(Map<String, dynamic> json) {
  return InfoQueryResponseMessage(
    missionId: json['mission_id'] as String,
    stepIndex: json['step_index'] as int,
    stableId: json['stable_id'] as String? ?? '',
    value: json['value'] as String? ?? '',
    role: json['role'] as String? ?? '',
    timestamp: DateTime.parse(json['timestamp'] as String),
    failureReason: json['failure_reason'] as String?,
  );
}