@override Map<String, Object?> toJson() => { if (param != null) "param": encodeValue(param), "code": encodeValue(code), "message": encodeValue(message), };