All Classes and Interfaces
+Points.Condition
Points.PointId
QdrantGrpcClient
Collections.ShardKey
Points.ShardKeySelector
Points.TargetVector
JsonWithInt.Value
Points.Vector
Points.Vectors
Points.WithPayloadSelector
Points.WithVectorsSelector
diff --git a/.nojekyll b/.nojekyll new file mode 100644 index 00000000..e69de29b diff --git a/allclasses-index.html b/allclasses-index.html new file mode 100644 index 00000000..1d05c15a --- /dev/null +++ b/allclasses-index.html @@ -0,0 +1,128 @@ + + +
+ +Points.Condition
Points.PointId
QdrantGrpcClient
Collections.ShardKey
Points.ShardKeySelector
Points.TargetVector
JsonWithInt.Value
Points.Vector
Points.Vectors
Points.WithPayloadSelector
Points.WithVectorsSelector
You can search for definitions of modules, packages, types, fields, methods, system properties and other terms defined in the API, using some or all of the name, optionally using "camelCase" abbreviations. For example:
+j.l.obj
will match "java.lang.Object"InpStr
will match "java.io.InputStream"HM.cK
will match "java.util.HashMap.containsKey(Object)"Refer to the Javadoc Search Specification for a full description of search features.
+Each package has a page that contains a list of its classes and interfaces, with a summary for each. These pages may contain the following categories:
+Each class, interface, nested class and nested interface has its own separate page. Each of these pages has three sections consisting of a declaration and description, member summary tables, and detailed member descriptions. Entries in each of these sections are omitted if they are empty or not applicable.
+Note: Annotation interfaces have required and optional elements, but not methods. Only enum classes have enum constants. The components of a record class are displayed as part of the declaration of the record class. Properties are a feature of JavaFX.
+The summary entries are alphabetical, while the detailed descriptions are in the order they appear in the source code. This preserves the logical groupings established by the programmer.
+Packages and modules may contain pages with additional information related to the declarations nearby.
+There is a Class Hierarchy page for all packages, plus a hierarchy for each package. Each hierarchy page contains a list of classes and a list of interfaces. Classes are organized by inheritance structure starting with java.lang.Object
. Interfaces do not inherit from java.lang.Object
.
Each serializable or externalizable class has a description of its serialization fields and methods. This information is of interest to those who implement rather than use the API. While there is no link in the navigation bar, you can get to this information by going to any serialized class and clicking "Serialized Form" in the "See Also" section of the class description.
+The All Packages page contains an alphabetic index of all packages contained in the documentation.
+The All Classes and Interfaces page contains an alphabetic index of all classes and interfaces contained in the documentation, including annotation interfaces, enum classes, and record classes.
+The Index contains an alphabetic index of all classes, interfaces, constructors, methods, and fields in the documentation, as well as summary pages such as All Packages, All Classes and Interfaces.
+ApiKeyCredentials
QdrantGrpcClient
Points.Condition
long
UUID
Points.PointId
QdrantClient
QdrantException
QdrantGrpcClient
Collections.ShardKey
based on a number.Collections.ShardKey
based on a keyword.Collections.ShardKey
Points.ShardKeySelector
with the given shard key numbers.Points.ShardKeySelector
with the given shard keys.Points.ShardKeySelector
with the given shard key keywords.Points.ShardKeySelector
Points.TargetVector
boolean
double
long
String
JsonWithInt.Value
Points.Vector
Points.Vectors
Points.WithPayloadSelector
Points.WithVectorsSelector
io.grpc.CallCredentials.MetadataApplier, io.grpc.CallCredentials.RequestInfo
ApiKeyCredentials(String apiKey)
ApiKeyCredentials
void
applyRequestMetadata(io.grpc.CallCredentials.RequestInfo requestInfo,
+ Executor appExecutor,
+ io.grpc.CallCredentials.MetadataApplier applier)
thisUsesUnstableApi
ApiKeyCredentials
apiKey
- The API key to use for authenticationapplyRequestMetadata
in class io.grpc.CallCredentials
Points.Condition
static io.qdrant.client.grpc.Points.Condition
filter(io.qdrant.client.grpc.Points.Filter filter)
static io.qdrant.client.grpc.Points.Condition
geoBoundingBox(String field,
+ double topLeftLatitude,
+ double topLeftLongitude,
+ double bottomRightLatitude,
+ double bottomRightLongitude)
static io.qdrant.client.grpc.Points.Condition
geoPolygon(String field,
+ io.qdrant.client.grpc.Points.GeoLineString exterior,
+ List<io.qdrant.client.grpc.Points.GeoLineString> interiors)
static io.qdrant.client.grpc.Points.Condition
static io.qdrant.client.grpc.Points.Condition
hasId(io.qdrant.client.grpc.Points.PointId id)
static io.qdrant.client.grpc.Points.Condition
static io.qdrant.client.grpc.Points.Condition
static io.qdrant.client.grpc.Points.Condition
static io.qdrant.client.grpc.Points.Condition
static io.qdrant.client.grpc.Points.Condition
static io.qdrant.client.grpc.Points.Condition
matchExceptKeywords(String field,
+ List<String> keywords)
static io.qdrant.client.grpc.Points.Condition
matchExceptValues(String field,
+ List<Long> values)
static io.qdrant.client.grpc.Points.Condition
matchKeyword(String field,
+ String keyword)
static io.qdrant.client.grpc.Points.Condition
matchKeywords(String field,
+ List<String> keywords)
static io.qdrant.client.grpc.Points.Condition
static io.qdrant.client.grpc.Points.Condition
matchValues(String field,
+ List<Long> values)
static io.qdrant.client.grpc.Points.Condition
static io.qdrant.client.grpc.Points.Condition
static io.qdrant.client.grpc.Points.Condition
static io.qdrant.client.grpc.Points.Condition
valuesCount(String field,
+ io.qdrant.client.grpc.Points.ValuesCount valuesCount)
id
- The id to matchPoints.Condition
ids
- The ids to matchPoints.Condition
field
- The name of the fieldPoints.Condition
field
- The name of the fieldPoints.Condition
field
- The name of the fieldkeyword
- The keyword to matchPoints.Condition
field
- The name of the fieldtext
- The text to matchPoints.Condition
field
- The name of the fieldvalue
- The value to matchPoints.Condition
field
- The name of the fieldvalue
- The value to matchPoints.Condition
field
- The name of the fieldkeywords
- The keywords to matchPoints.Condition
field
- The name of the fieldvalues
- The values to matchPoints.Condition
field
- The name of the fieldkeywords
- The keywords not to matchPoints.Condition
field
- The name of the fieldvalues
- The values not to matchPoints.Condition
field
- The name of the nested field.condition
- The condition to match.Points.Condition
field
- The name of the nested field.filter
- The filter to match.Points.Condition
field
- The name of the nested field.range
- The range to match.Points.Condition
field
- The name of the field.latitude
- The latitude of the center.longitude
- The longitude of the center.radius
- The radius in meters.Points.Condition
field
- The name of the field.topLeftLatitude
- The latitude of the top left point.topLeftLongitude
- The longitude of the top left point.bottomRightLatitude
- The latitude of the bottom right point.bottomRightLongitude
- The longitude of the bottom right point.Points.Condition
field
- The name of the field.exterior
- The exterior ring of the polygon.interiors
- The interior rings of the polygon.Points.Condition
field
- The name of the field.valuesCount
- The count range to match.Points.Condition
filter
- The filter to nest.Points.Condition
Points.PointId
long
id
- The idPoints.PointId
UUID
id
- The idPoints.PointId
AutoCloseable
QdrantClient(QdrantGrpcClient grpcClient)
QdrantClient
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
clearPayloadAsync(String collectionName,
+ io.qdrant.client.grpc.Points.Filter filter,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
clearPayloadAsync(String collectionName,
+ io.qdrant.client.grpc.Points.PointId id,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
clearPayloadAsync(String collectionName,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
clearPayloadAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
void
close()
com.google.common.util.concurrent.ListenableFuture<Long>
countAsync(String collectionName)
com.google.common.util.concurrent.ListenableFuture<Long>
countAsync(String collectionName,
+ io.qdrant.client.grpc.Points.Filter filter,
+ Boolean exact)
com.google.common.util.concurrent.ListenableFuture<Long>
countAsync(String collectionName,
+ io.qdrant.client.grpc.Points.Filter filter,
+ Boolean exact,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<Long>
countAsync(String collectionName,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
createAliasAsync(String aliasName,
+ String collectionName)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
createAliasAsync(String aliasName,
+ String collectionName,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
createCollectionAsync(io.qdrant.client.grpc.Collections.CreateCollection createCollection)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
createCollectionAsync(io.qdrant.client.grpc.Collections.CreateCollection createCollection,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
createCollectionAsync(String collectionName,
+ io.qdrant.client.grpc.Collections.VectorParams vectorParams)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
createCollectionAsync(String collectionName,
+ io.qdrant.client.grpc.Collections.VectorParams vectorParams,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
createCollectionAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.Collections.VectorParams> namedVectorParams)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
createCollectionAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.Collections.VectorParams> namedVectorParams,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.SnapshotsService.SnapshotDescription>
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.SnapshotsService.SnapshotDescription>
createFullSnapshotAsync(Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
createPayloadIndexAsync(String collectionName,
+ String field,
+ io.qdrant.client.grpc.Collections.PayloadSchemaType schemaType,
+ io.qdrant.client.grpc.Collections.PayloadIndexParams indexParams,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CreateShardKeyResponse>
createShardKeyAsync(io.qdrant.client.grpc.Collections.CreateShardKeyRequest createShardKey)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CreateShardKeyResponse>
createShardKeyAsync(io.qdrant.client.grpc.Collections.CreateShardKeyRequest createShardKey,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.SnapshotsService.SnapshotDescription>
createSnapshotAsync(String collectionName)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.SnapshotsService.SnapshotDescription>
createSnapshotAsync(String collectionName,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
deleteAliasAsync(String aliasName)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
deleteAliasAsync(String aliasName,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteAsync(io.qdrant.client.grpc.Points.DeletePoints request)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteAsync(io.qdrant.client.grpc.Points.DeletePoints request,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteAsync(String collectionName,
+ io.qdrant.client.grpc.Points.Filter filter)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteAsync(String collectionName,
+ io.qdrant.client.grpc.Points.Filter filter,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointId> ids)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
deleteCollectionAsync(String collectionName)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
deleteCollectionAsync(String collectionName,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.SnapshotsService.DeleteSnapshotResponse>
deleteFullSnapshotAsync(String snapshotName)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.SnapshotsService.DeleteSnapshotResponse>
deleteFullSnapshotAsync(String snapshotName,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deletePayloadAsync(String collectionName,
+ List<String> keys,
+ io.qdrant.client.grpc.Points.Filter filter,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deletePayloadAsync(String collectionName,
+ List<String> keys,
+ io.qdrant.client.grpc.Points.PointId id,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deletePayloadAsync(String collectionName,
+ List<String> keys,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deletePayloadAsync(String collectionName,
+ List<String> keys,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deletePayloadIndexAsync(String collectionName,
+ String field,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.DeleteShardKeyResponse>
deleteShardKeyAsync(io.qdrant.client.grpc.Collections.DeleteShardKeyRequest deleteShardKey)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.DeleteShardKeyResponse>
deleteShardKeyAsync(io.qdrant.client.grpc.Collections.DeleteShardKeyRequest deleteShardKey,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.SnapshotsService.DeleteSnapshotResponse>
deleteSnapshotAsync(String collectionName,
+ String snapshotName)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.SnapshotsService.DeleteSnapshotResponse>
deleteSnapshotAsync(String collectionName,
+ String snapshotName,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteVectorsAsync(String collectionName,
+ List<String> vectors,
+ io.qdrant.client.grpc.Points.Filter filter)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteVectorsAsync(String collectionName,
+ List<String> vectors,
+ io.qdrant.client.grpc.Points.Filter filter,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteVectorsAsync(String collectionName,
+ List<String> vectors,
+ io.qdrant.client.grpc.Points.Filter filter,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteVectorsAsync(String collectionName,
+ List<String> vectors,
+ List<io.qdrant.client.grpc.Points.PointId> ids)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteVectorsAsync(String collectionName,
+ List<String> vectors,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
deleteVectorsAsync(String collectionName,
+ List<String> vectors,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.ScoredPoint>>
discoverAsync(io.qdrant.client.grpc.Points.DiscoverPoints request)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.ScoredPoint>>
discoverAsync(io.qdrant.client.grpc.Points.DiscoverPoints request,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.BatchResult>>
discoverBatchAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.DiscoverPoints> discoverSearches,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.BatchResult>>
discoverBatchAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.DiscoverPoints> discoverSearches,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionInfo>
getCollectionInfoAsync(String collectionName)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionInfo>
getCollectionInfoAsync(String collectionName,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.QdrantOuterClass.HealthCheckReply>
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.QdrantOuterClass.HealthCheckReply>
healthCheckAsync(Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Collections.AliasDescription>>
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Collections.AliasDescription>>
listAliasesAsync(Duration timeout)
listCollectionAliasesAsync(String collectionName)
listCollectionAliasesAsync(String collectionName,
+ Duration timeout)
listCollectionsAsync(Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.SnapshotsService.SnapshotDescription>>
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.SnapshotsService.SnapshotDescription>>
listFullSnapshotAsync(Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.SnapshotsService.SnapshotDescription>>
listSnapshotAsync(String collectionName)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.SnapshotsService.SnapshotDescription>>
listSnapshotAsync(String collectionName,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
overwritePayloadAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.JsonWithInt.Value> payload,
+ io.qdrant.client.grpc.Points.Filter filter,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
overwritePayloadAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.JsonWithInt.Value> payload,
+ io.qdrant.client.grpc.Points.PointId id,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
overwritePayloadAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.JsonWithInt.Value> payload,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
overwritePayloadAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.JsonWithInt.Value> payload,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.ScoredPoint>>
recommendAsync(io.qdrant.client.grpc.Points.RecommendPoints request)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.ScoredPoint>>
recommendAsync(io.qdrant.client.grpc.Points.RecommendPoints request,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.BatchResult>>
recommendBatchAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.RecommendPoints> recommendSearches,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.BatchResult>>
recommendBatchAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.RecommendPoints> recommendSearches,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.PointGroup>>
recommendGroupsAsync(io.qdrant.client.grpc.Points.RecommendPointGroups request)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.PointGroup>>
recommendGroupsAsync(io.qdrant.client.grpc.Points.RecommendPointGroups request,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
recreateCollectionAsync(io.qdrant.client.grpc.Collections.CreateCollection createCollection)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
recreateCollectionAsync(io.qdrant.client.grpc.Collections.CreateCollection createCollection,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
recreateCollectionAsync(String collectionName,
+ io.qdrant.client.grpc.Collections.VectorParams vectorParams)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
recreateCollectionAsync(String collectionName,
+ io.qdrant.client.grpc.Collections.VectorParams vectorParams,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
recreateCollectionAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.Collections.VectorParams> namedVectorParams)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
recreateCollectionAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.Collections.VectorParams> namedVectorParams,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
renameAliasAsync(String oldAliasName,
+ String newAliasName)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
renameAliasAsync(String oldAliasName,
+ String newAliasName,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.RetrievedPoint>>
retrieveAsync(String collectionName,
+ io.qdrant.client.grpc.Points.PointId id,
+ boolean withPayload,
+ boolean withVectors,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.RetrievedPoint>>
retrieveAsync(String collectionName,
+ io.qdrant.client.grpc.Points.PointId id,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.RetrievedPoint>>
retrieveAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ boolean withPayload,
+ boolean withVectors,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.RetrievedPoint>>
retrieveAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.RetrievedPoint>>
retrieveAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ io.qdrant.client.grpc.Points.WithPayloadSelector payloadSelector,
+ io.qdrant.client.grpc.Points.WithVectorsSelector vectorsSelector,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.RetrievedPoint>>
retrieveAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ io.qdrant.client.grpc.Points.WithPayloadSelector payloadSelector,
+ io.qdrant.client.grpc.Points.WithVectorsSelector vectorsSelector,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.ScrollResponse>
scrollAsync(io.qdrant.client.grpc.Points.ScrollPoints request)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.ScrollResponse>
scrollAsync(io.qdrant.client.grpc.Points.ScrollPoints request,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.ScoredPoint>>
searchAsync(io.qdrant.client.grpc.Points.SearchPoints request)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.ScoredPoint>>
searchAsync(io.qdrant.client.grpc.Points.SearchPoints request,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.BatchResult>>
searchBatchAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.SearchPoints> searches,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.BatchResult>>
searchBatchAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.SearchPoints> searches,
+ io.qdrant.client.grpc.Points.ReadConsistency readConsistency,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.PointGroup>>
searchGroupsAsync(io.qdrant.client.grpc.Points.SearchPointGroups request)
com.google.common.util.concurrent.ListenableFuture<List<io.qdrant.client.grpc.Points.PointGroup>>
searchGroupsAsync(io.qdrant.client.grpc.Points.SearchPointGroups request,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
setPayloadAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.JsonWithInt.Value> payload,
+ io.qdrant.client.grpc.Points.Filter filter,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
setPayloadAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.JsonWithInt.Value> payload,
+ io.qdrant.client.grpc.Points.PointId id,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
setPayloadAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.JsonWithInt.Value> payload,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
setPayloadAsync(String collectionName,
+ Map<String,io.qdrant.client.grpc.JsonWithInt.Value> payload,
+ List<io.qdrant.client.grpc.Points.PointId> ids,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
updateAliasesAsync(List<io.qdrant.client.grpc.Collections.AliasOperations> aliasOperations)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
updateAliasesAsync(List<io.qdrant.client.grpc.Collections.AliasOperations> aliasOperations,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
updateCollectionAsync(io.qdrant.client.grpc.Collections.UpdateCollection updateCollection)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Collections.CollectionOperationResponse>
updateCollectionAsync(io.qdrant.client.grpc.Collections.UpdateCollection updateCollection,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
updateVectorsAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointVectors> points)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
updateVectorsAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointVectors> points,
+ Boolean wait,
+ io.qdrant.client.grpc.Points.WriteOrderingType ordering,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
updateVectorsAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointVectors> points,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
upsertAsync(io.qdrant.client.grpc.Points.UpsertPoints request)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
upsertAsync(io.qdrant.client.grpc.Points.UpsertPoints request,
+ Duration timeout)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
upsertAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointStruct> points)
com.google.common.util.concurrent.ListenableFuture<io.qdrant.client.grpc.Points.UpdateResult>
upsertAsync(String collectionName,
+ List<io.qdrant.client.grpc.Points.PointStruct> points,
+ Duration timeout)
QdrantClient
grpcClient
- The low-level gRPC client to use.ListenableFuture
timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.vectorParams
- The vector parametersListenableFuture
collectionName
- The name of the collection.vectorParams
- The vector parameterstimeout
- The timeout for the callListenableFuture
collectionName
- The name of the collection.namedVectorParams
- The named vector parametersListenableFuture
collectionName
- The name of the collection.namedVectorParams
- The named vector parameterstimeout
- The timeout for the callListenableFuture
createCollection
- The collection creation parametersListenableFuture
createCollection
- The collection creation parameterstimeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.vectorParams
- The vector parametersListenableFuture
collectionName
- The name of the collection.vectorParams
- The vector parameterstimeout
- The timeout for the callListenableFuture
collectionName
- The name of the collection.namedVectorParams
- The named vector parametersListenableFuture
collectionName
- The name of the collection.namedVectorParams
- The named vector parameterstimeout
- The timeout for the callListenableFuture
createCollection
- The collection creation parametersCollections.CollectionOperationResponse
createCollection
- The collection creation parameterstimeout
- The timeout for the call.Collections.CollectionOperationResponse
collectionName
- The name of the collection.ListenableFuture
collectionName
- The name of the collection.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collectionListenableFuture
collectionName
- The name of the collectiontimeout
- The timeout for the call.ListenableFuture
ListenableFuture
timeout
- The timeout for the call.ListenableFuture
updateCollection
- The update parameters.ListenableFuture
updateCollection
- The update parameters.timeout
- The timeout for the call.ListenableFuture
aliasName
- The alias to be created.collectionName
- The collection for which the alias is to be created.ListenableFuture
aliasName
- The alias to be created.collectionName
- The collection for which the alias is to be created.timeout
- The timeout for the call.ListenableFuture
oldAliasName
- The old alias name.newAliasName
- The new alias name.ListenableFuture
oldAliasName
- The old alias name.newAliasName
- The new alias name.timeout
- The timeout for the call.ListenableFuture
aliasName
- The alias to be deleted.ListenableFuture
aliasName
- The alias to be deleted.timeout
- The timeout for the call.ListenableFuture
aliasOperations
- The list of operations to perform.ListenableFuture
aliasOperations
- The list of operations to perform.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.ListenableFuture
collectionName
- The name of the collection.timeout
- The timeout for the call.ListenableFuture
ListenableFuture
timeout
- The timeout for the call.ListenableFuture
createShardKey
- The request object for the operation.ListenableFuture
createShardKey
- The request object for the operation.timeout
- The timeout for the call.ListenableFuture
deleteShardKey
- The request object for the operation.ListenableFuture
deleteShardKey
- The request object for the operation.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.points
- The points to be upsertedListenableFuture
collectionName
- The name of the collection.points
- The points to be upsertedtimeout
- The timeout for the call.ListenableFuture
request
- The upsert points requestListenableFuture
request
- The upsert points requesttimeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.ids
- The ids of points to delete.ListenableFuture
collectionName
- The name of the collection.ids
- The ids of points to delete.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.filter
- A filter selecting the points to be deleted.ListenableFuture
collectionName
- The name of the collection.filter
- A filter selecting the points to be deleted.timeout
- The timeout for the call.ListenableFuture
request
- The delete points requestListenableFuture
request
- The delete points requesttimeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.id
- The id of a point to retrievereadConsistency
- Options for specifying read consistency guarantees.ListenableFuture
collectionName
- The name of the collection.id
- The id of a point to retrievewithPayload
- Whether to include the payload or not.withVectors
- Whether to include the vectors or not.readConsistency
- Options for specifying read consistency guarantees.ListenableFuture
collectionName
- The name of the collection.ids
- The list of ids of points to retrievereadConsistency
- Options for specifying read consistency guarantees.ListenableFuture
collectionName
- The name of the collection.ids
- The list of ids of points to retrievewithPayload
- Whether to include the payload or not.withVectors
- Whether to include the vectors or not.readConsistency
- Options for specifying read consistency guarantees.ListenableFuture
collectionName
- The name of the collection.ids
- The list of ids of points to retrievepayloadSelector
- Options for specifying which payload to include or not.vectorsSelector
- Options for specifying which vectors to include into response.readConsistency
- Options for specifying read consistency guarantees.ListenableFuture
collectionName
- The name of the collection.ids
- The list of ids of points to retrievepayloadSelector
- Options for specifying which payload to include or not.vectorsSelector
- Options for specifying which vectors to include into response.readConsistency
- Options for specifying read consistency guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.points
- The list of points and vectors to update.ListenableFuture
collectionName
- The name of the collection.points
- The list of points and vectors to update.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.points
- The list of points and vectors to update.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.vectors
- The list of vector names to delete.filter
- A filter selecting the points to be deleted.ListenableFuture
collectionName
- The name of the collection.vectors
- The list of vector names to delete.filter
- A filter selecting the points to be deleted.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.vectors
- The list of vector names to delete.filter
- A filter selecting the points to be deleted.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.vectors
- The list of vector names to delete.ids
- The list of ids to delete.ListenableFuture
collectionName
- The name of the collection.vectors
- The list of vector names to delete.ids
- The list of ids to delete.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.vectors
- The list of vector names to delete.ids
- The list of ids to delete.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the callListenableFuture
collectionName
- The name of the collection.payload
- New payload valueswait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.payload
- New payload valuesid
- The id for which to set the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.payload
- New payload valuesids
- The ids for which to set the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.payload
- New payload valuesfilter
- A filter selecting the points to be set.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.payload
- New payload valueswait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.payload
- New payload valuesid
- The id for which to overwrite the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.payload
- New payload valuesids
- The ids for which to overwrite the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.payload
- New payload valuesfilter
- A filter selecting the points for which to overwrite the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.keys
- List of keys to delete.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.keys
- List of keys to delete.id
- The id for which to delete the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.keys
- List of keys to delete.ids
- The ids for which to delete the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.keys
- List of keys to delete.filter
- A filter selecting the points to for which to delete the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.id
- The id for which to remove the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.ids
- The ids for which to remove the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.filter
- A filter selecting the points for which to remove the payload.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.field
- The field name to index.schemaType
- The schema type of the field.indexParams
- Payload index parameters.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.field
- The field name to index.wait
- Whether to wait until the changes have been applied. Defaults to true
.ordering
- Write ordering guarantees.timeout
- The timeout for the call.ListenableFuture
request
- the search requestListenableFuture
request
- the search requesttimeout
- the timeout for the call.ListenableFuture
collectionName
- The name of the collectionsearches
- The searches to be performed in the batch.readConsistency
- Options for specifying read consistency guarantees.ListenableFuture
collectionName
- The name of the collectionsearches
- The searches to be performed in the batch.readConsistency
- Options for specifying read consistency guarantees.timeout
- The timeout for the call.ListenableFuture
request
- The search group requestListenableFuture
request
- The search group requesttimeout
- The timeout for the call.ListenableFuture
request
- The scroll requestListenableFuture
request
- The scroll request.timeout
- The timeout for the call.ListenableFuture
request
- The recommend requestListenableFuture
request
- The recommend request.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.recommendSearches
- The list of recommendation searches.readConsistency
- Options for specifying read consistency guarantees.ListenableFuture
collectionName
- The name of the collection.recommendSearches
- The list of recommendation searches.readConsistency
- Options for specifying read consistency guarantees.timeout
- The timeout for the call.ListenableFuture
request
- The recommend groups requestListenableFuture
request
- The recommend groups requesttimeout
- The timeout for the call.ListenableFuture
request
- The discover points requestListenableFuture
request
- The discover points requesttimeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collectiondiscoverSearches
- The list for discover point searchesreadConsistency
- Options for specifying read consistency guaranteesListenableFuture
collectionName
- The name of the collectiondiscoverSearches
- The list for discover point searchesreadConsistency
- Options for specifying read consistency guaranteestimeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.ListenableFuture
collectionName
- The name of the collection.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.filter
- Filter conditions - return only those points that satisfy the specified conditions.exact
- If true
, returns the exact count,
+ if false
, returns an approximate count. Defaults to true
.ListenableFuture
collectionName
- The name of the collection.filter
- Filter conditions - return only those points that satisfy the specified conditions.exact
- If true
, returns the exact count,
+ if false
, returns an approximate count. Defaults to true
.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.ListenableFuture
collectionName
- The name of the collection.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.ListenableFuture
collectionName
- The name of the collection.timeout
- The timeout for the call.ListenableFuture
collectionName
- The name of the collection.snapshotName
- The name of the snapshot.ListenableFuture
collectionName
- The name of the collection.snapshotName
- The name of the snapshot.timeout
- The timeout for the call.ListenableFuture
ListenableFuture
timeout
- The timeout for the call.ListenableFuture
ListenableFuture
timeout
- The timeout for the call.ListenableFuture
snapshotName
- The name of the snapshot.ListenableFuture
snapshotName
- The name of the snapshot.timeout
- The timeout for the call.ListenableFuture
close
in interface AutoCloseable
Serializable
QdrantException(String message)
QdrantException
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace, toString
QdrantException
message
- The exception messageQdrantGrpcClient
build()
QdrantGrpcClient
withApiKey(String apiKey)
withCallCredentials(io.grpc.CallCredentials callCredentials)
withTimeout(Duration timeout)
apiKey
- The API key to use.timeout
- The timeout.callCredentials
- The call credentials to use.QdrantGrpcClient
QdrantGrpcClient
AutoCloseable
void
close()
io.qdrant.client.grpc.CollectionsGrpc.CollectionsFutureStub
static QdrantGrpcClient.Builder
newBuilder(io.grpc.ManagedChannel channel)
static QdrantGrpcClient.Builder
newBuilder(io.grpc.ManagedChannel channel,
+ boolean shutdownChannelOnClose)
static QdrantGrpcClient.Builder
newBuilder(String host)
static QdrantGrpcClient.Builder
newBuilder(String host,
+ int port)
static QdrantGrpcClient.Builder
newBuilder(String host,
+ int port,
+ boolean useTransportLayerSecurity)
io.qdrant.client.grpc.PointsGrpc.PointsFutureStub
points()
io.qdrant.client.grpc.QdrantGrpc.QdrantFutureStub
qdrant()
io.qdrant.client.grpc.SnapshotsGrpc.SnapshotsFutureStub
channel
- The channel for communication. This channel is not shutdown by the client and must be managed
+ by the caller.QdrantGrpcClient.Builder
channel
- The channel for communication.shutdownChannelOnClose
- Whether the channel is shutdown on client close.QdrantGrpcClient.Builder
host
- The host to connect to. The default gRPC port 6334 is used.QdrantGrpcClient.Builder
host
- The host to connect to.port
- The port to connect to.QdrantGrpcClient.Builder
host
- The host to connect to.port
- The port to connect to.useTransportLayerSecurity
- Whether the client uses Transport Layer Security (TLS) to secure communications.
+ Running without TLS should only be used for testing purposes.QdrantGrpcClient.Builder
QdrantGrpc.QdrantFutureStub
PointsGrpc.PointsFutureStub
CollectionsGrpc.CollectionsFutureStub
SnapshotsGrpc.SnapshotsFutureStub
close
in interface AutoCloseable
Collections.ShardKey
static io.qdrant.client.grpc.Collections.ShardKey
shardKey(long number)
Collections.ShardKey
based on a number.static io.qdrant.client.grpc.Collections.ShardKey
Collections.ShardKey
based on a keyword.Collections.ShardKey
based on a keyword.keyword
- The keyword to create the shard key fromCollections.ShardKey
objectCollections.ShardKey
based on a number.number
- The number to create the shard key fromCollections.ShardKey
objectPoints.ShardKeySelector
static io.qdrant.client.grpc.Points.ShardKeySelector
shardKeySelector(long... numbers)
Points.ShardKeySelector
with the given shard key numbers.static io.qdrant.client.grpc.Points.ShardKeySelector
shardKeySelector(io.qdrant.client.grpc.Collections.ShardKey... shardKeys)
Points.ShardKeySelector
with the given shard keys.static io.qdrant.client.grpc.Points.ShardKeySelector
shardKeySelector(String... keywords)
Points.ShardKeySelector
with the given shard key keywords.Points.ShardKeySelector
with the given shard keys.shardKeys
- The shard keys to include in the selector.Points.ShardKeySelector
object.Points.ShardKeySelector
with the given shard key keywords.keywords
- The shard key keywords to include in the selector.Points.ShardKeySelector
object.Points.ShardKeySelector
with the given shard key numbers.numbers
- The shard key numbers to include in the selector.Points.ShardKeySelector
object.Points.TargetVector
static io.qdrant.client.grpc.Points.TargetVector
targetVector(io.qdrant.client.grpc.Points.PointId id)
static io.qdrant.client.grpc.Points.TargetVector
targetVector(io.qdrant.client.grpc.Points.Vector vector)
id
- The point ID to usePoints.TargetVector
vector
- The Vector value to usePoints.TargetVector
JsonWithInt.Value
static io.qdrant.client.grpc.JsonWithInt.Value
static io.qdrant.client.grpc.JsonWithInt.Value
static io.qdrant.client.grpc.JsonWithInt.Value
value(boolean value)
boolean
static io.qdrant.client.grpc.JsonWithInt.Value
value(double value)
double
static io.qdrant.client.grpc.JsonWithInt.Value
value(long value)
long
static io.qdrant.client.grpc.JsonWithInt.Value
String
String
value
- The valueJsonWithInt.Value
long
value
- The valueJsonWithInt.Value
double
value
- The valueJsonWithInt.Value
boolean
value
- The valueJsonWithInt.Value
JsonWithInt.Value
values
- The list of valuesJsonWithInt.Value
Points.Vector
static io.qdrant.client.grpc.Points.Vector
vector(float... values)
static io.qdrant.client.grpc.Points.Vector
static io.qdrant.client.grpc.Points.Vector
values
- A map of vector names to valuesPoints.Vector
values
- A list of valuesPoints.Vector
vector
- The list of floats representing the vector.indices
- The list of integers representing the indices.Points.Vector
Points.Vectors
static io.qdrant.client.grpc.Points.Vectors
namedVectors(Map<String,List<Float>> values)
static io.qdrant.client.grpc.Points.Vectors
vectors(float... values)
static io.qdrant.client.grpc.Points.Vectors
values
- A map of vector names to valuesPoints.Vectors
values
- A list of valuesPoints.Vectors
values
- A list of valuesPoints.Vectors
Points.WithPayloadSelector
static io.qdrant.client.grpc.Points.WithPayloadSelector
enable(boolean enable)
static io.qdrant.client.grpc.Points.WithPayloadSelector
static io.qdrant.client.grpc.Points.WithPayloadSelector
enable
- if true
, to include all payload, if false
, none.Points.WithPayloadSelector
fields
- the list of fields to include.Points.WithPayloadSelector
fields
- the list of fields to exclude.Points.WithPayloadSelector
Points.WithVectorsSelector
static io.qdrant.client.grpc.Points.WithVectorsSelector
enable(boolean enable)
static io.qdrant.client.grpc.Points.WithVectorsSelector
enable
- if true
, to include vectors, if false
, none.Points.WithVectorsSelector
names
- The names of vectors.Points.WithVectorsSelector
Points.Condition
Points.PointId
QdrantGrpcClient
Collections.ShardKey
Points.ShardKeySelector
Points.TargetVector
JsonWithInt.Value
Points.Vector
Points.Vectors
Points.WithPayloadSelector
Points.WithVectorsSelector