toJson method

  1. @override
Object toJson()
override

Implementation

@override
Object toJson() {
  return {
    'source': source,
    if (query != null) 'query': query!.toJson(),
    if (metadataFilters.isNotDefault)
      'metadataFilters': encodeList(metadataFilters),
    if (maxChunksCount != null) 'maxChunksCount': maxChunksCount,
    if (minimumRelevanceScore != null)
      'minimumRelevanceScore': encodeDouble(minimumRelevanceScore),
  };
}