Index

A B C D E F G H I L M N O P Q R S T U V W 
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 a long
nearest(Points.PointId) - Static method in class io.qdrant.client.QueryFactory
Creates a Points.Query from a Points.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 a UUID
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 a float
startFrom(int) - Static method in class io.qdrant.client.StartFromFactory
Creates a Points.StartFrom value from a int
startFrom(Timestamp) - Static method in class io.qdrant.client.StartFromFactory
Creates a Points.StartFrom value from a Timestamp
startFrom(String) - Static method in class io.qdrant.client.StartFromFactory
Creates a Points.StartFrom value from a String timestamp
startFrom(Instant) - Static method in class io.qdrant.client.StartFromFactory
Creates a Points.StartFrom value from a Timestamp
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 a long
vectorInput(Points.PointId) - Static method in class io.qdrant.client.VectorInputFactory
Creates a Points.VectorInput from a Points.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 a UUID
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
A B C D E F G H I L M N O P Q R S T U V W 
All Classes and Interfaces|All Packages|Serialized Form