Class OpenSearchEmbeddingStore.Builder
- java.lang.Object
-
- dev.langchain4j.store.embedding.opensearch.OpenSearchEmbeddingStore.Builder
-
- Enclosing class:
- OpenSearchEmbeddingStore
public static class OpenSearchEmbeddingStore.Builder extends Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description OpenSearchEmbeddingStore.BuilderapiKey(String apiKey)OpenSearchEmbeddingStorebuild()OpenSearchEmbeddingStore.BuilderindexName(String indexName)OpenSearchEmbeddingStore.BuilderopenSearchClient(org.opensearch.client.opensearch.OpenSearchClient openSearchClient)OpenSearchEmbeddingStore.Builderoptions(org.opensearch.client.transport.aws.AwsSdk2TransportOptions options)OpenSearchEmbeddingStore.Builderpassword(String password)OpenSearchEmbeddingStore.Builderregion(String region)OpenSearchEmbeddingStore.BuilderserverUrl(String serverUrl)OpenSearchEmbeddingStore.BuilderserviceName(String serviceName)OpenSearchEmbeddingStore.BuilderuserName(String userName)
-
-
-
Method Detail
-
serverUrl
public OpenSearchEmbeddingStore.Builder serverUrl(String serverUrl)
-
apiKey
public OpenSearchEmbeddingStore.Builder apiKey(String apiKey)
-
userName
public OpenSearchEmbeddingStore.Builder userName(String userName)
-
password
public OpenSearchEmbeddingStore.Builder password(String password)
-
serviceName
public OpenSearchEmbeddingStore.Builder serviceName(String serviceName)
-
region
public OpenSearchEmbeddingStore.Builder region(String region)
-
options
public OpenSearchEmbeddingStore.Builder options(org.opensearch.client.transport.aws.AwsSdk2TransportOptions options)
-
indexName
public OpenSearchEmbeddingStore.Builder indexName(String indexName)
-
openSearchClient
public OpenSearchEmbeddingStore.Builder openSearchClient(org.opensearch.client.opensearch.OpenSearchClient openSearchClient)
-
build
public OpenSearchEmbeddingStore build()
-
-