toJson method
Encodes this CockpitRootResource as a JSON object.
Implementation
Map<String, Object?> toJson() => <String, Object?>{
'rootId': rootId,
'canonicalPath': canonicalPath,
'filesystemIdentity': filesystemIdentity,
'state': state.name,
'registeredAt': registeredAt.toUtc().toIso8601String(),
'updatedAt': updatedAt.toUtc().toIso8601String(),
if (retiredAt != null) 'retiredAt': retiredAt!.toUtc().toIso8601String(),
};