CollectionInfo constructor
CollectionInfo({
- CollectionStatus? status,
- OptimizerStatus? optimizerStatus,
- Int64? vectorsCount,
- Int64? segmentsCount,
- CollectionConfig? config,
- Iterable<
MapEntry< ? payloadSchema,String, PayloadSchemaInfo> > - Int64? pointsCount,
- Int64? indexedVectorsCount,
Implementation
factory CollectionInfo({
CollectionStatus? status,
OptimizerStatus? optimizerStatus,
$fixnum.Int64? vectorsCount,
$fixnum.Int64? segmentsCount,
CollectionConfig? config,
$core.Iterable<$core.MapEntry<$core.String, PayloadSchemaInfo>>? payloadSchema,
$fixnum.Int64? pointsCount,
$fixnum.Int64? indexedVectorsCount,
}) {
final $result = create();
if (status != null) {
$result.status = status;
}
if (optimizerStatus != null) {
$result.optimizerStatus = optimizerStatus;
}
if (vectorsCount != null) {
$result.vectorsCount = vectorsCount;
}
if (segmentsCount != null) {
$result.segmentsCount = segmentsCount;
}
if (config != null) {
$result.config = config;
}
if (payloadSchema != null) {
$result.payloadSchema.addEntries(payloadSchema);
}
if (pointsCount != null) {
$result.pointsCount = pointsCount;
}
if (indexedVectorsCount != null) {
$result.indexedVectorsCount = indexedVectorsCount;
}
return $result;
}