toJson method

Map<String, Object?> toJson()

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(),
};