CollectionParams

@Serializable
data class CollectionParams(val vectors: VectorsConfig? = null, val sparseVectors: Map<String, SparseVectorParams>? = null, val shardNumber: Int? = null, val replicationFactor: Int? = null, val writeConsistencyFactor: Int? = null, val onDiskPayload: Boolean? = null)

The vector and sharding parameters a collection was created with.

Constructors

Link copied to clipboard
constructor(vectors: VectorsConfig? = null, sparseVectors: Map<String, SparseVectorParams>? = null, shardNumber: Int? = null, replicationFactor: Int? = null, writeConsistencyFactor: Int? = null, onDiskPayload: Boolean? = null)

Properties

Link copied to clipboard
@SerialName(value = "on_disk_payload")
val onDiskPayload: Boolean?
Link copied to clipboard
@SerialName(value = "replication_factor")
val replicationFactor: Int?
Link copied to clipboard
@SerialName(value = "shard_number")
val shardNumber: Int?
Link copied to clipboard
@SerialName(value = "sparse_vectors")
val sparseVectors: Map<String, SparseVectorParams>?
Link copied to clipboard
@SerialName(value = "vectors")
val vectors: VectorsConfig?
Link copied to clipboard
@SerialName(value = "write_consistency_factor")
val writeConsistencyFactor: Int?