EvaluationResult.fromJson constructor

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

Implementation

factory EvaluationResult.fromJson(Map<String, dynamic> json) {
  return EvaluationResult(
    annotation: json['Annotation'] as String?,
    complianceType: (json['ComplianceType'] as String?)?.toComplianceType(),
    configRuleInvokedTime: timeStampFromJson(json['ConfigRuleInvokedTime']),
    evaluationResultIdentifier: json['EvaluationResultIdentifier'] != null
        ? EvaluationResultIdentifier.fromJson(
            json['EvaluationResultIdentifier'] as Map<String, dynamic>)
        : null,
    resultRecordedTime: timeStampFromJson(json['ResultRecordedTime']),
    resultToken: json['ResultToken'] as String?,
  );
}