Package io.metaloom.qdrant.client
Interface ClientSettings
- All Superinterfaces:
io.metaloom.qdrant.client.CommonSettings
- All Known Subinterfaces:
CollectionMethods,PointMethods,QDrantGRPCClient,SearchMethods,SnapshotMethods
- All Known Implementing Classes:
AbstractQDrantGRPCClient,QDrantGRPCClientImpl
public interface ClientSettings
extends io.metaloom.qdrant.client.CommonSettings
-
Method Summary
Modifier and TypeMethodDescriptionio.grpc.ManagedChannelchannel()Return the prepared gRPC channel.default <T> GrpcClientRequest<T>request(Supplier<T> blockingSupplier, Supplier<com.google.common.util.concurrent.ListenableFuture<T>> asyncSupplier) Methods inherited from interface io.metaloom.qdrant.client.CommonSettings
getConnectTimeout, getHostname, getPort, getReadTimeout, getWriteTimeout
-
Method Details
-
channel
io.grpc.ManagedChannel channel()Return the prepared gRPC channel.- Returns:
-
request
default <T> GrpcClientRequest<T> request(Supplier<T> blockingSupplier, Supplier<com.google.common.util.concurrent.ListenableFuture<T>> asyncSupplier)
-