toJson method
Implementation
@override
Object toJson() => {
if (ragManagedDb case final ragManagedDb?)
'ragManagedDb': ragManagedDb.toJson(),
if (weaviate case final weaviate?) 'weaviate': weaviate.toJson(),
if (pinecone case final pinecone?) 'pinecone': pinecone.toJson(),
if (vertexFeatureStore case final vertexFeatureStore?)
'vertexFeatureStore': vertexFeatureStore.toJson(),
if (vertexVectorSearch case final vertexVectorSearch?)
'vertexVectorSearch': vertexVectorSearch.toJson(),
if (ragManagedVertexVectorSearch case final ragManagedVertexVectorSearch?)
'ragManagedVertexVectorSearch': ragManagedVertexVectorSearch.toJson(),
if (apiAuth case final apiAuth?) 'apiAuth': apiAuth.toJson(),
if (ragEmbeddingModelConfig case final ragEmbeddingModelConfig?)
'ragEmbeddingModelConfig': ragEmbeddingModelConfig.toJson(),
};