@override Object toJson() => { if (indexEndpoint.isNotDefault) 'indexEndpoint': indexEndpoint, if (index.isNotDefault) 'index': index, };