RAGStatistics constructor
RAGStatistics({})
Implementation
factory RAGStatistics({
$fixnum.Int64? indexedDocuments,
$fixnum.Int64? indexedChunks,
$fixnum.Int64? totalTokensIndexed,
$fixnum.Int64? lastUpdatedMs,
$core.String? indexPath,
$core.String? statsJson,
$fixnum.Int64? vectorStoreSizeBytes,
$core.bool? isPersistent,
$fixnum.Int64? lastQueryMs,
$core.String? errorMessage,
$core.int? errorCode,
}) {
final result = create();
if (indexedDocuments != null) result.indexedDocuments = indexedDocuments;
if (indexedChunks != null) result.indexedChunks = indexedChunks;
if (totalTokensIndexed != null)
result.totalTokensIndexed = totalTokensIndexed;
if (lastUpdatedMs != null) result.lastUpdatedMs = lastUpdatedMs;
if (indexPath != null) result.indexPath = indexPath;
if (statsJson != null) result.statsJson = statsJson;
if (vectorStoreSizeBytes != null)
result.vectorStoreSizeBytes = vectorStoreSizeBytes;
if (isPersistent != null) result.isPersistent = isPersistent;
if (lastQueryMs != null) result.lastQueryMs = lastQueryMs;
if (errorMessage != null) result.errorMessage = errorMessage;
if (errorCode != null) result.errorCode = errorCode;
return result;
}