UpdateCollection constructor
UpdateCollection({
- String? collectionName,
- OptimizersConfigDiff? optimizersConfig,
- Int64? timeout,
- CollectionParamsDiff? params,
- HnswConfigDiff? hnswConfig,
- VectorsConfigDiff? vectorsConfig,
- QuantizationConfigDiff? quantizationConfig,
- SparseVectorConfig? sparseVectorsConfig,
- StrictModeConfig? strictModeConfig,
Implementation
factory UpdateCollection({
$core.String? collectionName,
OptimizersConfigDiff? optimizersConfig,
$fixnum.Int64? timeout,
CollectionParamsDiff? params,
HnswConfigDiff? hnswConfig,
VectorsConfigDiff? vectorsConfig,
QuantizationConfigDiff? quantizationConfig,
SparseVectorConfig? sparseVectorsConfig,
StrictModeConfig? strictModeConfig,
}) {
final $result = create();
if (collectionName != null) {
$result.collectionName = collectionName;
}
if (optimizersConfig != null) {
$result.optimizersConfig = optimizersConfig;
}
if (timeout != null) {
$result.timeout = timeout;
}
if (params != null) {
$result.params = params;
}
if (hnswConfig != null) {
$result.hnswConfig = hnswConfig;
}
if (vectorsConfig != null) {
$result.vectorsConfig = vectorsConfig;
}
if (quantizationConfig != null) {
$result.quantizationConfig = quantizationConfig;
}
if (sparseVectorsConfig != null) {
$result.sparseVectorsConfig = sparseVectorsConfig;
}
if (strictModeConfig != null) {
$result.strictModeConfig = strictModeConfig;
}
return $result;
}