@override Object toJson() => { 'endpoint': endpoint, 'instances': encodeList(instances), if (parameters != null) 'parameters': parameters!.toJson(), if (labels.isNotDefault) 'labels': labels, };