toJson method

Map<String, dynamic> toJson()

Converts the metadata to JSON

Implementation

Map<String, dynamic> toJson() {
  return {
    'key': key,
    'createdAt': createdAt.toIso8601String(),
    'lastAccessedAt': lastAccessedAt.toIso8601String(),
    'expiresAt': expiresAt?.toIso8601String(),
    'size': size,
    'contentType': contentType,
    'additionalMetadata': additionalMetadata,
  };
}