@override Map<String, Object?> toJson() => { "id": encodeValue(id), "name": encodeValue(name), if (alias != null) "alias": encodeValue(alias), };