Package io.metaloom.qdrant.client.http
Interface QDrantHttpClient
- All Superinterfaces:
AutoCloseable,ClientSettings,ClusterMethods,CollectionMethods,io.metaloom.qdrant.client.CommonSettings,PointMethods,ServiceMethods,SnapshotMethods
- All Known Implementing Classes:
AbstractQDrantClient,QDrantHttpClientImpl
public interface QDrantHttpClient
extends CollectionMethods, SnapshotMethods, ServiceMethods, PointMethods, ClusterMethods, ClientSettings, AutoCloseable
-
Method Summary
Modifier and TypeMethodDescriptionstatic QDrantHttpClientImpl.Builderbuilder()voidclose()Close the client and release all resources.Return the configured connect timeout.Return the configured server hostname.intgetPort()Return the configured server port.Return the configured read timeout.Return the configured protocol scheme.Return the configured write timeout.Methods inherited from interface io.metaloom.qdrant.client.http.method.ClusterMethods
getClusterStatusInfo, getCollectionClusterInfo, removePeerFromCluster, updateCollectionClusterSetupMethods inherited from interface io.metaloom.qdrant.client.http.method.CollectionMethods
createCollection, createCollectionIndexField, deleteCollection, deleteCollectionIndexField, listCollections, loadCollection, updateCollection, updateCollectionAliasesMethods inherited from interface io.metaloom.qdrant.client.http.method.PointMethods
clearPayload, countPoints, deletePayload, deletePoints, getPoint, getPoint, getPoint, getPoint, getPoints, overwritePayload, recommendBatchPoints, recommendPoints, scrollPoints, searchBatchPoints, searchPoints, setPointPayload, upsertPointsMethods inherited from interface io.metaloom.qdrant.client.http.method.ServiceMethods
collectTelemetry, getLockOptions, setLockOptionsMethods inherited from interface io.metaloom.qdrant.client.http.method.SnapshotMethods
createCollectionSnapshot, createStorageSnapshot, downloadCollectionSnapshot, downloadStorageSnapshot, listCollectionSnapshots, listStorageSnapshots, recoverSnapshot
-
Method Details
-
builder
-
getScheme
String getScheme()Return the configured protocol scheme.- Returns:
-
getHostname
String getHostname()Return the configured server hostname.- Specified by:
getHostnamein interfaceio.metaloom.qdrant.client.CommonSettings- Returns:
-
getPort
int getPort()Return the configured server port.- Specified by:
getPortin interfaceio.metaloom.qdrant.client.CommonSettings- Returns:
-
close
void close()Close the client and release all resources.- Specified by:
closein interfaceAutoCloseable
-
getConnectTimeout
Duration getConnectTimeout()Return the configured connect timeout.- Specified by:
getConnectTimeoutin interfaceio.metaloom.qdrant.client.CommonSettings- Returns:
-
getReadTimeout
Duration getReadTimeout()Return the configured read timeout.- Specified by:
getReadTimeoutin interfaceio.metaloom.qdrant.client.CommonSettings- Returns:
-
getWriteTimeout
Duration getWriteTimeout()Return the configured write timeout.- Specified by:
getWriteTimeoutin interfaceio.metaloom.qdrant.client.CommonSettings- Returns:
-