Fix Spring AOT for ConnectionDetails beans

Fixes gh-861

Signed-off-by: Thomas Vitale <ThomasVitale@users.noreply.github.com>
This commit is contained in:
Thomas Vitale
2024-06-13 19:28:46 +02:00
committed by Christian Tzolov
parent ba4b57cc46
commit 7248075565
4 changed files with 4 additions and 5 deletions

View File

@@ -72,7 +72,7 @@ public class OllamaAutoConfiguration {
return new OllamaEmbeddingModel(ollamaApi, properties.getOptions());
}
private static class PropertiesOllamaConnectionDetails implements OllamaConnectionDetails {
static class PropertiesOllamaConnectionDetails implements OllamaConnectionDetails {
private final OllamaConnectionProperties properties;

View File

@@ -76,7 +76,7 @@ public class ChromaVectorStoreAutoConfiguration {
storeProperties.isInitializeSchema());
}
private static class PropertiesChromaConnectionDetails implements ChromaConnectionDetails {
static class PropertiesChromaConnectionDetails implements ChromaConnectionDetails {
private final ChromaApiProperties properties;

View File

@@ -113,8 +113,7 @@ public class MilvusVectorStoreAutoConfiguration {
return new MilvusServiceClient(builder.build());
}
private static class PropertiesMilvusServiceClientConnectionDetails
implements MilvusServiceClientConnectionDetails {
static class PropertiesMilvusServiceClientConnectionDetails implements MilvusServiceClientConnectionDetails {
private final MilvusServiceClientProperties properties;

View File

@@ -53,7 +53,7 @@ public class RedisVectorStoreAutoConfiguration {
return new RedisVectorStore(config, embeddingModel, properties.isInitializeSchema());
}
private static class PropertiesRedisConnectionDetails implements RedisConnectionDetails {
static class PropertiesRedisConnectionDetails implements RedisConnectionDetails {
private final RedisVectorStoreProperties properties;