toJson method

Map<String, Object> toJson()

Converts a NodeConfigStatus instance to JSON data.

Implementation

Map<String, Object> toJson() {
  final jsonData = <String, Object>{};

  if (active != null) {
    jsonData['active'] = active!.toJson();
  }
  if (assigned != null) {
    jsonData['assigned'] = assigned!.toJson();
  }
  if (error != null) {
    jsonData['error'] = error!;
  }
  if (lastKnownGood != null) {
    jsonData['lastKnownGood'] = lastKnownGood!.toJson();
  }

  return jsonData;
}