toJson method

Map<String, Object?> toJson()

Encodes this CockpitWorkspaceResource as a JSON object.

Implementation

Map<String, Object?> toJson() => <String, Object?>{
  'workspaceId': workspaceId,
  'projectId': projectId,
  'checkoutId': checkoutId,
  'rootId': rootId,
  'canonicalPath': canonicalPath,
  'filesystemIdentity': filesystemIdentity,
  'state': state.name,
  'registeredAt': registeredAt.toUtc().toIso8601String(),
  'updatedAt': updatedAt.toUtc().toIso8601String(),
};