toMap method

Map<String, Object?> toMap()

Serializes the result to a map using stable field names.

Implementation

Map<String, Object?> toMap() {
  return <String, Object?>{
    'url': url,
    'finalUrl': finalUrl,
    'riskLevel': riskLevel,
    'severity': severity,
    'canContinue': canContinue,
    'statusCode': statusCode,
    'contentType': contentType,
    'isReachable': isReachable,
    'isManifestReadable': isManifestReadable,
    'isLikelyHls': isLikelyHls,
    'hasVariantStreams': hasVariantStreams,
    'hasMediaSegments': hasMediaSegments,
    'variantUrls': variantUrls,
    'segmentUrls': segmentUrls,
    'reasons': reasons,
    'recommendations': recommendations,
    'userMessage': userMessage,
    'developerMessage': developerMessage,
    'analyzedAtMillis': analyzedAtMillis,
    'redirectCount': redirectCount,
    'elapsedMillis': elapsedMillis,
    'manifestByteLength': manifestByteLength,
    'probeStage': probeStage,
    'errorCode': errorCode,
  };
}