toJson method
Implementation
Map<String, dynamic> toJson() {
final json = <String, dynamic>{'name': name, 'version': version};
if (protocolVersion != null) json['protocolVersion'] = protocolVersion!;
if (capabilities != null) json['capabilities'] = capabilities!;
if (metadata != null) json['metadata'] = metadata!;
return json;
}