SearchPoints constructor
SearchPoints({
- String? collectionName,
- Iterable<
double> ? vector, - Filter? filter,
- Int64? limit,
- WithPayloadSelector? withPayload,
- SearchParams? params,
- double? scoreThreshold,
- Int64? offset,
- String? vectorName,
- WithVectorsSelector? withVectors,
- ReadConsistency? readConsistency,
- Int64? timeout,
- ShardKeySelector? shardKeySelector,
- SparseIndices? sparseIndices,
Implementation
factory SearchPoints({
$core.String? collectionName,
$core.Iterable<$core.double>? vector,
Filter? filter,
$fixnum.Int64? limit,
WithPayloadSelector? withPayload,
SearchParams? params,
$core.double? scoreThreshold,
$fixnum.Int64? offset,
$core.String? vectorName,
WithVectorsSelector? withVectors,
ReadConsistency? readConsistency,
$fixnum.Int64? timeout,
ShardKeySelector? shardKeySelector,
SparseIndices? sparseIndices,
}) {
final $result = create();
if (collectionName != null) {
$result.collectionName = collectionName;
}
if (vector != null) {
$result.vector.addAll(vector);
}
if (filter != null) {
$result.filter = filter;
}
if (limit != null) {
$result.limit = limit;
}
if (withPayload != null) {
$result.withPayload = withPayload;
}
if (params != null) {
$result.params = params;
}
if (scoreThreshold != null) {
$result.scoreThreshold = scoreThreshold;
}
if (offset != null) {
$result.offset = offset;
}
if (vectorName != null) {
$result.vectorName = vectorName;
}
if (withVectors != null) {
$result.withVectors = withVectors;
}
if (readConsistency != null) {
$result.readConsistency = readConsistency;
}
if (timeout != null) {
$result.timeout = timeout;
}
if (shardKeySelector != null) {
$result.shardKeySelector = shardKeySelector;
}
if (sparseIndices != null) {
$result.sparseIndices = sparseIndices;
}
return $result;
}