Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ApiKeyCredentials - Class in io.qdrant.client
-
API key authentication credentials
- ApiKeyCredentials(String) - Constructor for class io.qdrant.client.ApiKeyCredentials
-
Instantiates a new instance of
ApiKeyCredentials
- applyRequestMetadata(CallCredentials.RequestInfo, Executor, CallCredentials.MetadataApplier) - Method in class io.qdrant.client.ApiKeyCredentials
B
- batchUpdateAsync(Points.UpdateBatchPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Performs a batch update of points.
- batchUpdateAsync(String, List<Points.PointsUpdateOperation>) - Method in class io.qdrant.client.QdrantClient
-
Performs a batch update of points.
- batchUpdateAsync(String, List<Points.PointsUpdateOperation>, Boolean, Points.WriteOrdering, Duration) - Method in class io.qdrant.client.QdrantClient
-
Performs a batch update of points.
- build() - Method in class io.qdrant.client.QdrantGrpcClient.Builder
-
Builds a new instance of
QdrantGrpcClient
C
- channel() - Method in class io.qdrant.client.QdrantGrpcClient
-
Gets the channel
- clearPayloadAsync(Points.ClearPayloadPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Removes all payload for the points.
- clearPayloadAsync(String, Points.Filter, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Removes all payload for the filtered points.
- clearPayloadAsync(String, Points.PointId, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Removes all payload for the given id.
- clearPayloadAsync(String, Points.PointsSelector, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Removes all payload for the points.
- clearPayloadAsync(String, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Remove all payload for all points.
- clearPayloadAsync(String, List<Points.PointId>, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Removes all payload for the given ids.
- close() - Method in class io.qdrant.client.QdrantClient
- close() - Method in class io.qdrant.client.QdrantGrpcClient
- collectionExistsAsync(String) - Method in class io.qdrant.client.QdrantClient
-
Check if a collection exists
- collectionExistsAsync(String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Check if a collection exists
- collections() - Method in class io.qdrant.client.QdrantGrpcClient
-
Gets the client for collections
- ConditionFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.Condition
- context(Points.ContextInput) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
for context search. - countAsync(String) - Method in class io.qdrant.client.QdrantClient
-
Count the points in a collection.
- countAsync(String, Points.Filter, Boolean) - Method in class io.qdrant.client.QdrantClient
-
Count the points in a collection with the given filtering conditions.
- countAsync(String, Points.Filter, Boolean, Duration) - Method in class io.qdrant.client.QdrantClient
-
Count the points in a collection with the given filtering conditions.
- countAsync(String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Count the points in a collection.
- createAliasAsync(String, String) - Method in class io.qdrant.client.QdrantClient
-
Creates an alias for a given collection.
- createAliasAsync(String, String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Creates an alias for a given collection.
- createCollectionAsync(Collections.CreateCollection) - Method in class io.qdrant.client.QdrantClient
-
Creates a new collection with the given parameters
- createCollectionAsync(Collections.CreateCollection, Duration) - Method in class io.qdrant.client.QdrantClient
-
Creates a new collection with the given parameters
- createCollectionAsync(String, Collections.VectorParams) - Method in class io.qdrant.client.QdrantClient
-
Creates a new collection with the given parameters
- createCollectionAsync(String, Collections.VectorParams, Duration) - Method in class io.qdrant.client.QdrantClient
-
Creates a new collection with the given parameters
- createCollectionAsync(String, Map<String, Collections.VectorParams>) - Method in class io.qdrant.client.QdrantClient
-
Creates a new collection with the given parameters
- createCollectionAsync(String, Map<String, Collections.VectorParams>, Duration) - Method in class io.qdrant.client.QdrantClient
-
Creates a new collection with the given parameters
- createFullSnapshotAsync() - Method in class io.qdrant.client.QdrantClient
-
Create snapshot for a whole storage.
- createFullSnapshotAsync(Duration) - Method in class io.qdrant.client.QdrantClient
-
Create snapshot for a whole storage.
- createPayloadIndexAsync(Points.CreateFieldIndexCollection, Duration) - Method in class io.qdrant.client.QdrantClient
-
Creates a payload field index in a collection.
- createPayloadIndexAsync(String, String, Collections.PayloadSchemaType, Collections.PayloadIndexParams, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Creates a payload field index in a collection.
- createShardKeyAsync(Collections.CreateShardKeyRequest) - Method in class io.qdrant.client.QdrantClient
-
Creates a shard key for a collection.
- createShardKeyAsync(Collections.CreateShardKeyRequest, Duration) - Method in class io.qdrant.client.QdrantClient
-
Creates a shard key for a collection.
- createSnapshotAsync(String) - Method in class io.qdrant.client.QdrantClient
-
Create snapshot for a given collection.
- createSnapshotAsync(String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Create snapshot for a given collection.
D
- datetimeRange(String, Points.DatetimeRange) - Static method in class io.qdrant.client.ConditionFactory
-
Matches records where the given field has a datetime value within the specified range
- deleteAliasAsync(String) - Method in class io.qdrant.client.QdrantClient
-
Deletes an alias.
- deleteAliasAsync(String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Deletes an alias.
- deleteAsync(Points.DeletePoints) - Method in class io.qdrant.client.QdrantClient
-
Deletes points.
- deleteAsync(Points.DeletePoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Deletes points.
- deleteAsync(String, Points.Filter) - Method in class io.qdrant.client.QdrantClient
-
Deletes points.
- deleteAsync(String, Points.Filter, Duration) - Method in class io.qdrant.client.QdrantClient
-
Deletes points.
- deleteAsync(String, List<Points.PointId>) - Method in class io.qdrant.client.QdrantClient
-
Deletes points.
- deleteAsync(String, List<Points.PointId>, Duration) - Method in class io.qdrant.client.QdrantClient
-
Deletes points.
- deleteCollectionAsync(String) - Method in class io.qdrant.client.QdrantClient
-
Deletes a collection and all its associated data.
- deleteCollectionAsync(String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Deletes a collection and all its associated data.
- deleteFullSnapshotAsync(String) - Method in class io.qdrant.client.QdrantClient
-
Delete snapshot for a whole storage.
- deleteFullSnapshotAsync(String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete snapshot for a whole storage.
- deletePayloadAsync(Points.DeletePayloadPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete specified key payload for the points.
- deletePayloadAsync(String, List<String>, Points.Filter, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete specified key payload for the filtered points.
- deletePayloadAsync(String, List<String>, Points.PointId, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete specified key payload for the given id.
- deletePayloadAsync(String, List<String>, Points.PointsSelector, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete specified key payload for the points.
- deletePayloadAsync(String, List<String>, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete specified key payload for all points.
- deletePayloadAsync(String, List<String>, List<Points.PointId>, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete specified key payload for the given ids.
- deletePayloadIndexAsync(String, String, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Deletes a payload field index in a collection.
- deleteShardKeyAsync(Collections.DeleteShardKeyRequest) - Method in class io.qdrant.client.QdrantClient
-
Deletes a shard key for a collection.
- deleteShardKeyAsync(Collections.DeleteShardKeyRequest, Duration) - Method in class io.qdrant.client.QdrantClient
-
Deletes a shard key for a collection.
- deleteSnapshotAsync(String, String) - Method in class io.qdrant.client.QdrantClient
-
Delete snapshot for a given collection.
- deleteSnapshotAsync(String, String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete snapshot for a given collection.
- deleteVectorsAsync(Points.DeletePointVectors, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete named vectors for points.
- deleteVectorsAsync(String, List<String>, Points.Filter) - Method in class io.qdrant.client.QdrantClient
-
Delete named vectors for points.
- deleteVectorsAsync(String, List<String>, Points.Filter, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete named vectors for points.
- deleteVectorsAsync(String, List<String>, Points.Filter, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete named vectors for points.
- deleteVectorsAsync(String, List<String>, Points.PointsSelector, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete named vectors for points.
- deleteVectorsAsync(String, List<String>, List<Points.PointId>) - Method in class io.qdrant.client.QdrantClient
-
Delete named vectors for points.
- deleteVectorsAsync(String, List<String>, List<Points.PointId>, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete named vectors for points.
- deleteVectorsAsync(String, List<String>, List<Points.PointId>, Duration) - Method in class io.qdrant.client.QdrantClient
-
Delete named vectors for points.
- discover(Points.DiscoverInput) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
for discovery. - discoverAsync(Points.DiscoverPoints) - Method in class io.qdrant.client.QdrantClient
-
Use the context and a target to find the most similar points to the target.
- discoverAsync(Points.DiscoverPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Use the context and a target to find the most similar points to the target.
- discoverBatchAsync(String, List<Points.DiscoverPoints>, Points.ReadConsistency) - Method in class io.qdrant.client.QdrantClient
-
Use the context and a target to find the most similar points to the target in a batch.
- discoverBatchAsync(String, List<Points.DiscoverPoints>, Points.ReadConsistency, Duration) - Method in class io.qdrant.client.QdrantClient
-
Use the context and a target to find the most similar points to the target in a batch.
E
- enable(boolean) - Static method in class io.qdrant.client.WithPayloadSelectorFactory
-
Whether to include all payload in response.
- enable(boolean) - Static method in class io.qdrant.client.WithVectorsSelectorFactory
-
Whether to include vectors in response.
- exclude(List<String>) - Static method in class io.qdrant.client.WithPayloadSelectorFactory
-
Which payload fields to exclude in response.
F
- facetAsync(Points.FacetCounts) - Method in class io.qdrant.client.QdrantClient
-
Perform facet counts.
- facetAsync(Points.FacetCounts, Duration) - Method in class io.qdrant.client.QdrantClient
-
Perform facet counts.
- filter(Points.Filter) - Static method in class io.qdrant.client.ConditionFactory
-
Nests a filter
- fusion(Points.Fusion) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
for pre-fetch results fusion.
G
- geoBoundingBox(String, double, double, double, double) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field has values inside a bounding box specified by the top left and bottom right coordinates.
- geoPolygon(String, Points.GeoLineString, List<Points.GeoLineString>) - Static method in class io.qdrant.client.ConditionFactory
-
Matches records where the given field has values inside the provided polygon.
- geoRadius(String, double, double, float) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field has values inside a circle centred at a given latitude and longitude with a given radius.
- getCollectionInfoAsync(String) - Method in class io.qdrant.client.QdrantClient
-
Gets detailed information about an existing collection.
- getCollectionInfoAsync(String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Gets detailed information about an existing collection.
- grpcClient() - Method in class io.qdrant.client.QdrantClient
-
Gets the low-level gRPC client.
H
- hasId(Points.PointId) - Static method in class io.qdrant.client.ConditionFactory
-
Match all records with the provided id
- hasId(List<Points.PointId>) - Static method in class io.qdrant.client.ConditionFactory
-
Match all records with the provided ids
- healthCheckAsync() - Method in class io.qdrant.client.QdrantClient
-
Gets detailed information about the qdrant cluster.
- healthCheckAsync(Duration) - Method in class io.qdrant.client.QdrantClient
-
Gets detailed information about the qdrant cluster.
I
- id(long) - Static method in class io.qdrant.client.PointIdFactory
-
Creates a point id from a
long
- id(UUID) - Static method in class io.qdrant.client.PointIdFactory
-
Creates a point id from a
UUID
- include(List<String>) - Static method in class io.qdrant.client.WithPayloadSelectorFactory
-
Which payload fields to include in response.
- include(List<String>) - Static method in class io.qdrant.client.WithVectorsSelectorFactory
-
List of named vectors to include in response.
- io.qdrant.client - package io.qdrant.client
-
package
- isEmpty(String) - Static method in class io.qdrant.client.ConditionFactory
-
Match all records where the given field either does not exist, or has null or empty value.
- isNull(String) - Static method in class io.qdrant.client.ConditionFactory
-
Match all records where the given field is null.
L
- list(List<JsonWithInt.Value>) - Static method in class io.qdrant.client.ValueFactory
-
Creates a value from a list of values
- listAliasesAsync() - Method in class io.qdrant.client.QdrantClient
-
Gets a list of all aliases for all existing collections.
- listAliasesAsync(Duration) - Method in class io.qdrant.client.QdrantClient
-
Gets a list of all aliases for all existing collections.
- listCollectionAliasesAsync(String) - Method in class io.qdrant.client.QdrantClient
-
Gets a list of all aliases for a collection.
- listCollectionAliasesAsync(String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Gets a list of all aliases for a collection.
- listCollectionsAsync() - Method in class io.qdrant.client.QdrantClient
-
Gets the names of all existing collections
- listCollectionsAsync(Duration) - Method in class io.qdrant.client.QdrantClient
-
Gets the names of all existing collections
- listFullSnapshotAsync() - Method in class io.qdrant.client.QdrantClient
-
Get list of snapshots for a whole storage.
- listFullSnapshotAsync(Duration) - Method in class io.qdrant.client.QdrantClient
-
Get list of snapshots for a whole storage.
- listSnapshotAsync(String) - Method in class io.qdrant.client.QdrantClient
-
Get list of snapshots for a collection.
- listSnapshotAsync(String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Get list of snapshots for a collection.
M
- match(String, boolean) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field matches the given boolean value.
- match(String, long) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field matches the given long value.
- matchExceptKeywords(String, List<String>) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field does not match any of the given keywords.
- matchExceptValues(String, List<Long>) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field does not match any of the given values.
- matchKeyword(String, String) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field matches the given keyword
- matchKeywords(String, List<String>) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field matches any of the given keywords.
- matchText(String, String) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field matches the given text.
- matchValues(String, List<Long>) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field matches any of the given values.
- multiVector(float[][]) - Static method in class io.qdrant.client.VectorFactory
-
Creates a multi vector from a nested array of floats
- multiVector(List<List<Float>>) - Static method in class io.qdrant.client.VectorFactory
-
Creates a multi vector from a nested list of floats
- multiVectorInput(float[][]) - Static method in class io.qdrant.client.VectorInputFactory
-
Creates a
Points.VectorInput
from a nested array of floats representing a multi vector - multiVectorInput(List<List<Float>>) - Static method in class io.qdrant.client.VectorInputFactory
-
Creates a
Points.VectorInput
from a nested list of floats representing a multi vector
N
- namedVectors(Map<String, Points.Vector>) - Static method in class io.qdrant.client.VectorsFactory
-
Creates named vectors
- nearest(float...) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
from a list of floats - nearest(float[][]) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
from a nested array of floats representing a multi vector - nearest(long) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
from along
- nearest(Points.PointId) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
from aPoints.PointId
- nearest(Points.VectorInput) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
for nearest search. - nearest(List<Float>) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
from a list of floats - nearest(List<Float>, List<Integer>) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
from a list of floats and integers as indices - nearest(UUID) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
from aUUID
- nearestMultiVector(List<List<Float>>) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
from a nested list of floats representing a multi vector - nested(String, Points.Condition) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given nested field matches the given condition.
- nested(String, Points.Filter) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given nested field matches the given filter.
- newBuilder(ManagedChannel) - Static method in class io.qdrant.client.QdrantGrpcClient
-
Creates a new builder to build a client.
- newBuilder(ManagedChannel, boolean) - Static method in class io.qdrant.client.QdrantGrpcClient
-
Creates a new builder to build a client.
- newBuilder(String) - Static method in class io.qdrant.client.QdrantGrpcClient
-
Creates a new builder to build a client.
- newBuilder(String, int) - Static method in class io.qdrant.client.QdrantGrpcClient
-
Creates a new builder to build a client.
- newBuilder(String, int, boolean) - Static method in class io.qdrant.client.QdrantGrpcClient
-
Creates a new builder to build a client.
- nullValue() - Static method in class io.qdrant.client.ValueFactory
-
Creates a null value
O
- orderBy(Points.OrderBy) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
to order points by a payload field. - orderBy(String) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
to order points by a payload field. - overwritePayloadAsync(Points.SetPayloadPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Overwrites the payload for the points.
- overwritePayloadAsync(String, Map<String, JsonWithInt.Value>, Points.Filter, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Overwrites the payload for the filtered points.
- overwritePayloadAsync(String, Map<String, JsonWithInt.Value>, Points.PointId, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Overwrites the payload for the given id.
- overwritePayloadAsync(String, Map<String, JsonWithInt.Value>, Points.PointsSelector, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Overwrites the payload for the points.
- overwritePayloadAsync(String, Map<String, JsonWithInt.Value>, Points.PointsSelector, Boolean, String, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Overwrites the payload for the points.
- overwritePayloadAsync(String, Map<String, JsonWithInt.Value>, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Overwrites the payload for all points in the collection.
- overwritePayloadAsync(String, Map<String, JsonWithInt.Value>, List<Points.PointId>, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Overwrites the payload for the given ids.
P
- PointIdFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.PointId
- points() - Method in class io.qdrant.client.QdrantGrpcClient
-
Gets the client for points
Q
- qdrant() - Method in class io.qdrant.client.QdrantGrpcClient
-
Gets the client for qdrant services
- QdrantClient - Class in io.qdrant.client
-
Client for the Qdrant vector database.
- QdrantClient(QdrantGrpcClient) - Constructor for class io.qdrant.client.QdrantClient
-
Creates a new instance of
QdrantClient
- QdrantException - Exception in io.qdrant.client
-
An exception when interacting with qdrant
- QdrantException(String) - Constructor for exception io.qdrant.client.QdrantException
-
Instantiates a new instance of
QdrantException
- QdrantGrpcClient - Class in io.qdrant.client
-
Low-level gRPC client for qdrant vector database.
- QdrantGrpcClient.Builder - Class in io.qdrant.client
-
builder for
QdrantGrpcClient
- queryAsync(Points.QueryPoints) - Method in class io.qdrant.client.QdrantClient
-
Universally query points.
- queryAsync(Points.QueryPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Universally query points.
- queryBatchAsync(String, List<Points.QueryPoints>) - Method in class io.qdrant.client.QdrantClient
-
Universally query points in batch.
- queryBatchAsync(String, List<Points.QueryPoints>, Points.ReadConsistency) - Method in class io.qdrant.client.QdrantClient
-
Universally query points in batch.
- queryBatchAsync(String, List<Points.QueryPoints>, Points.ReadConsistency, Duration) - Method in class io.qdrant.client.QdrantClient
-
Universally query points in batch.
- QueryFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.Query
- queryGroupsAsync(Points.QueryPointGroups) - Method in class io.qdrant.client.QdrantClient
-
Universally query points.
- queryGroupsAsync(Points.QueryPointGroups, Duration) - Method in class io.qdrant.client.QdrantClient
-
Universally query points.
R
- range(String, Points.Range) - Static method in class io.qdrant.client.ConditionFactory
-
Match records where the given field matches the given range.
- recommend(Points.RecommendInput) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
for recommendation. - recommendAsync(Points.RecommendPoints) - Method in class io.qdrant.client.QdrantClient
-
Look for the points which are closer to stored positive examples and at the same time further to negative examples.
- recommendAsync(Points.RecommendPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Look for the points which are closer to stored positive examples and at the same time further to negative examples.
- recommendBatchAsync(String, List<Points.RecommendPoints>, Points.ReadConsistency) - Method in class io.qdrant.client.QdrantClient
-
Look for the points which are closer to stored positive examples and at the same time further to negative examples.
- recommendBatchAsync(String, List<Points.RecommendPoints>, Points.ReadConsistency, Duration) - Method in class io.qdrant.client.QdrantClient
-
Look for the points which are closer to stored positive examples and at the same time further to negative examples.
- recommendGroupsAsync(Points.RecommendPointGroups) - Method in class io.qdrant.client.QdrantClient
-
Look for the points which are closer to stored positive examples and at the same time further to negative examples, grouped by a given field
- recommendGroupsAsync(Points.RecommendPointGroups, Duration) - Method in class io.qdrant.client.QdrantClient
-
Look for the points which are closer to stored positive examples and at the same time further to negative examples, grouped by a given field
- recreateCollectionAsync(Collections.CreateCollection) - Method in class io.qdrant.client.QdrantClient
-
Deletes a collection if one exists, and creates a new collection with the given parameters.
- recreateCollectionAsync(Collections.CreateCollection, Duration) - Method in class io.qdrant.client.QdrantClient
-
Deletes a collection if one exists, and creates a new collection with the given parameters.
- recreateCollectionAsync(String, Collections.VectorParams) - Method in class io.qdrant.client.QdrantClient
-
Deletes a collection if one exists, and creates a new collection with the given parameters.
- recreateCollectionAsync(String, Collections.VectorParams, Duration) - Method in class io.qdrant.client.QdrantClient
-
Deletes a collection if one exists, and creates a new collection with the given parameters.
- recreateCollectionAsync(String, Map<String, Collections.VectorParams>) - Method in class io.qdrant.client.QdrantClient
-
Deletes a collection if one exists, and creates a new collection with the given parameters.
- recreateCollectionAsync(String, Map<String, Collections.VectorParams>, Duration) - Method in class io.qdrant.client.QdrantClient
-
Deletes a collection if one exists, and creates a new collection with the given parameters.
- renameAliasAsync(String, String) - Method in class io.qdrant.client.QdrantClient
-
Renames an existing alias.
- renameAliasAsync(String, String, Duration) - Method in class io.qdrant.client.QdrantClient
-
Renames an existing alias.
- retrieveAsync(Points.GetPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Retrieves points.
- retrieveAsync(String, Points.PointId, boolean, boolean, Points.ReadConsistency) - Method in class io.qdrant.client.QdrantClient
-
Retrieves points.
- retrieveAsync(String, Points.PointId, Points.ReadConsistency) - Method in class io.qdrant.client.QdrantClient
-
Retrieves points.
- retrieveAsync(String, List<Points.PointId>, boolean, boolean, Points.ReadConsistency) - Method in class io.qdrant.client.QdrantClient
-
Retrieves points.
- retrieveAsync(String, List<Points.PointId>, Points.ReadConsistency) - Method in class io.qdrant.client.QdrantClient
-
Retrieves points.
- retrieveAsync(String, List<Points.PointId>, Points.WithPayloadSelector, Points.WithVectorsSelector, Points.ReadConsistency) - Method in class io.qdrant.client.QdrantClient
-
Retrieves points.
- retrieveAsync(String, List<Points.PointId>, Points.WithPayloadSelector, Points.WithVectorsSelector, Points.ReadConsistency, Duration) - Method in class io.qdrant.client.QdrantClient
-
Retrieves points.
S
- sample(Points.Sample) - Static method in class io.qdrant.client.QueryFactory
-
Creates a
Points.Query
for sampling. - scrollAsync(Points.ScrollPoints) - Method in class io.qdrant.client.QdrantClient
-
Iterates over all or filtered points.
- scrollAsync(Points.ScrollPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Iterates over all or filtered points.
- searchAsync(Points.SearchPoints) - Method in class io.qdrant.client.QdrantClient
-
Retrieves closest points based on vector similarity and the given filtering conditions.
- searchAsync(Points.SearchPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Retrieves closest points based on vector similarity and the given filtering conditions.
- searchBatchAsync(String, List<Points.SearchPoints>, Points.ReadConsistency) - Method in class io.qdrant.client.QdrantClient
-
Retrieves closest points based on vector similarity and the given filtering conditions.
- searchBatchAsync(String, List<Points.SearchPoints>, Points.ReadConsistency, Duration) - Method in class io.qdrant.client.QdrantClient
-
Retrieves closest points based on vector similarity and the given filtering conditions.
- searchGroupsAsync(Points.SearchPointGroups) - Method in class io.qdrant.client.QdrantClient
-
Retrieves closest points based on vector similarity and the given filtering conditions, grouped by a given field.
- searchGroupsAsync(Points.SearchPointGroups, Duration) - Method in class io.qdrant.client.QdrantClient
-
Retrieves closest points based on vector similarity and the given filtering conditions, grouped by a given field.
- searchMatrixOffsetsAsync(Points.SearchMatrixPoints) - Method in class io.qdrant.client.QdrantClient
-
Compute distance matrix for sampled points with an offset based output format
- searchMatrixOffsetsAsync(Points.SearchMatrixPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Compute distance matrix for sampled points with an offset based output format
- searchMatrixPairsAsync(Points.SearchMatrixPoints) - Method in class io.qdrant.client.QdrantClient
-
Compute distance matrix for sampled points with a pair based output format.
- searchMatrixPairsAsync(Points.SearchMatrixPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Compute distance matrix for sampled points with a pair based output format.
- setPayloadAsync(Points.SetPayloadPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Sets the payload for the points.
- setPayloadAsync(String, Map<String, JsonWithInt.Value>, Points.Filter, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Sets the payload for the given ids.
- setPayloadAsync(String, Map<String, JsonWithInt.Value>, Points.PointId, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Sets the payload for the given id.
- setPayloadAsync(String, Map<String, JsonWithInt.Value>, Points.PointsSelector, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Sets the payload for the points.
- setPayloadAsync(String, Map<String, JsonWithInt.Value>, Points.PointsSelector, Boolean, String, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Sets the payload for the points.
- setPayloadAsync(String, Map<String, JsonWithInt.Value>, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Sets the payload for all points in the collection.
- setPayloadAsync(String, Map<String, JsonWithInt.Value>, List<Points.PointId>, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Sets the payload for the given ids.
- shardKey(long) - Static method in class io.qdrant.client.ShardKeyFactory
-
Creates a
Collections.ShardKey
based on a number. - shardKey(String) - Static method in class io.qdrant.client.ShardKeyFactory
-
Creates a
Collections.ShardKey
based on a keyword. - ShardKeyFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Collections.ShardKey
- shardKeySelector(long...) - Static method in class io.qdrant.client.ShardKeySelectorFactory
-
Creates a
Points.ShardKeySelector
with the given shard key numbers. - shardKeySelector(Collections.ShardKey...) - Static method in class io.qdrant.client.ShardKeySelectorFactory
-
Creates a
Points.ShardKeySelector
with the given shard keys. - shardKeySelector(String...) - Static method in class io.qdrant.client.ShardKeySelectorFactory
-
Creates a
Points.ShardKeySelector
with the given shard key keywords. - ShardKeySelectorFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.ShardKeySelector
- snapshots() - Method in class io.qdrant.client.QdrantGrpcClient
-
Gets the client for snapshots
- startFrom(float) - Static method in class io.qdrant.client.StartFromFactory
-
Creates a
Points.StartFrom
value from afloat
- startFrom(int) - Static method in class io.qdrant.client.StartFromFactory
-
Creates a
Points.StartFrom
value from aint
- startFrom(Timestamp) - Static method in class io.qdrant.client.StartFromFactory
-
Creates a
Points.StartFrom
value from aTimestamp
- startFrom(String) - Static method in class io.qdrant.client.StartFromFactory
-
Creates a
Points.StartFrom
value from aString
timestamp - startFrom(Instant) - Static method in class io.qdrant.client.StartFromFactory
-
Creates a
Points.StartFrom
value from aTimestamp
- StartFromFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.StartFrom
T
- targetVector(Points.PointId) - Static method in class io.qdrant.client.TargetVectorFactory
-
Creates a TargetVector from a point ID
- targetVector(Points.Vector) - Static method in class io.qdrant.client.TargetVectorFactory
-
Creates a TargetVector from a Vector
- TargetVectorFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.TargetVector
U
- updateAliasesAsync(List<Collections.AliasOperations>) - Method in class io.qdrant.client.QdrantClient
-
Update the aliases of existing collections.
- updateAliasesAsync(List<Collections.AliasOperations>, Duration) - Method in class io.qdrant.client.QdrantClient
-
Update the aliases of existing collections.
- updateCollectionAsync(Collections.UpdateCollection) - Method in class io.qdrant.client.QdrantClient
-
Update parameters of the collection
- updateCollectionAsync(Collections.UpdateCollection, Duration) - Method in class io.qdrant.client.QdrantClient
-
Update parameters of the collection
- updateVectorsAsync(Points.UpdatePointVectors, Duration) - Method in class io.qdrant.client.QdrantClient
-
Update named vectors for point.
- updateVectorsAsync(String, List<Points.PointVectors>) - Method in class io.qdrant.client.QdrantClient
-
Update named vectors for point.
- updateVectorsAsync(String, List<Points.PointVectors>, Boolean, Points.WriteOrderingType, Duration) - Method in class io.qdrant.client.QdrantClient
-
Update named vectors for point.
- updateVectorsAsync(String, List<Points.PointVectors>, Duration) - Method in class io.qdrant.client.QdrantClient
-
Update named vectors for point.
- upsertAsync(Points.UpsertPoints) - Method in class io.qdrant.client.QdrantClient
-
Perform insert and updates on points.
- upsertAsync(Points.UpsertPoints, Duration) - Method in class io.qdrant.client.QdrantClient
-
Perform insert and updates on points.
- upsertAsync(String, List<Points.PointStruct>) - Method in class io.qdrant.client.QdrantClient
-
Perform insert and updates on points.
- upsertAsync(String, List<Points.PointStruct>, Duration) - Method in class io.qdrant.client.QdrantClient
-
Perform insert and updates on points.
V
- value(boolean) - Static method in class io.qdrant.client.ValueFactory
-
Creates a value from a
boolean
- value(double) - Static method in class io.qdrant.client.ValueFactory
-
Creates a value from a
double
- value(long) - Static method in class io.qdrant.client.ValueFactory
-
Creates a value from a
long
- value(String) - Static method in class io.qdrant.client.ValueFactory
-
Creates a value from a
String
- value(List<JsonWithInt.Value>) - Static method in class io.qdrant.client.ValueFactory
-
Creates a value from a list of values.
- value(Map<String, JsonWithInt.Value>) - Static method in class io.qdrant.client.ValueFactory
-
Creates a value from a map of nested values
- ValueFactory - Class in io.qdrant.client
-
Convenience methods for constructing
JsonWithInt.Value
- valuesCount(String, Points.ValuesCount) - Static method in class io.qdrant.client.ConditionFactory
-
Matches records where the given field has a count of values within the specified count range
- vector(float...) - Static method in class io.qdrant.client.VectorFactory
-
Creates a vector from a list of floats
- vector(List<Float>) - Static method in class io.qdrant.client.VectorFactory
-
Creates a vector from a list of floats
- vector(List<Float>, List<Integer>) - Static method in class io.qdrant.client.VectorFactory
-
Creates a sparse vector from a list of floats and integers as indices
- VectorFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.Vector
- vectorInput(float...) - Static method in class io.qdrant.client.VectorInputFactory
-
Creates a
Points.VectorInput
from a list of floats - vectorInput(long) - Static method in class io.qdrant.client.VectorInputFactory
-
Creates a
Points.VectorInput
from along
- vectorInput(Points.PointId) - Static method in class io.qdrant.client.VectorInputFactory
-
Creates a
Points.VectorInput
from aPoints.PointId
- vectorInput(List<Float>) - Static method in class io.qdrant.client.VectorInputFactory
-
Creates a
Points.VectorInput
from a list of floats - vectorInput(List<Float>, List<Integer>) - Static method in class io.qdrant.client.VectorInputFactory
-
Creates a
Points.VectorInput
from a list of floats and integers as indices - vectorInput(UUID) - Static method in class io.qdrant.client.VectorInputFactory
-
Creates a
Points.VectorInput
from aUUID
- VectorInputFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.VectorInput
- vectors(float...) - Static method in class io.qdrant.client.VectorsFactory
-
Creates a vector
- vectors(Points.Vector) - Static method in class io.qdrant.client.VectorsFactory
-
Creates a vector
- vectors(List<Float>) - Static method in class io.qdrant.client.VectorsFactory
-
Creates a vector
- VectorsFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.Vectors
W
- withApiKey(String) - Method in class io.qdrant.client.QdrantGrpcClient.Builder
-
Sets the API key to use for authentication
- withCallCredentials(CallCredentials) - Method in class io.qdrant.client.QdrantGrpcClient.Builder
-
Sets the credential data that will be propagated to the server via request metadata for each RPC.
- WithPayloadSelectorFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.WithPayloadSelector
- withTimeout(Duration) - Method in class io.qdrant.client.QdrantGrpcClient.Builder
-
Sets a default timeout for all requests.
- WithVectorsSelectorFactory - Class in io.qdrant.client
-
Convenience methods for constructing
Points.WithVectorsSelector
All Classes and Interfaces|All Packages|Serialized Form