Package io.qdrant.client
Class QdrantGrpcClient.Builder
java.lang.Object
io.qdrant.client.QdrantGrpcClient.Builder
- Enclosing class:
 - QdrantGrpcClient
 
builder for 
QdrantGrpcClient- 
Method Summary
Modifier and TypeMethodDescriptionbuild()Builds a new instance ofQdrantGrpcClientwithApiKey(String apiKey) Sets the API key to use for authenticationwithCallCredentials(io.grpc.CallCredentials callCredentials) Sets the credential data that will be propagated to the server via request metadata for each RPC.withTimeout(Duration timeout) Sets a default timeout for all requests. 
- 
Method Details
- 
withApiKey
Sets the API key to use for authentication- Parameters:
 apiKey- The API key to use.- Returns:
 - this
 
 - 
withTimeout
Sets a default timeout for all requests.- Parameters:
 timeout- The timeout.- Returns:
 - this
 
 - 
withCallCredentials
public QdrantGrpcClient.Builder withCallCredentials(@Nullable io.grpc.CallCredentials callCredentials) Sets the credential data that will be propagated to the server via request metadata for each RPC.- Parameters:
 callCredentials- The call credentials to use.- Returns:
 - this
 
 - 
build
Builds a new instance ofQdrantGrpcClient- Returns:
 - a new instance of 
QdrantGrpcClient 
 
 -