@type t() :: %Qdrantex.Qdrant.CollectionParams{
__unknown_fields__: [
{field_number :: integer(), Protobuf.Wire.Types.wire_type(),
value :: term()}
],
on_disk_payload: boolean(),
read_fan_out_factor: non_neg_integer() | nil,
replication_factor: non_neg_integer() | nil,
shard_number: non_neg_integer(),
sharding_method: Qdrantex.Qdrant.ShardingMethod.t() | nil,
sparse_vectors_config: Qdrantex.Qdrant.SparseVectorConfig.t() | nil,
vectors_config: Qdrantex.Qdrant.VectorsConfig.t() | nil,
write_consistency_factor: non_neg_integer() | nil
}