Construct an OpVectorMetadata from its name and a Metadata, assuming that ColumnsKey and HistoryKey are present and conforms to an array of OpVectorColumnMetadata and Map[String, FeatureHistory]
Construct an OpVectorMetadata from its name and a Metadata, assuming that ColumnsKey and HistoryKey are present and conforms to an array of OpVectorColumnMetadata and Map[String, FeatureHistory]
The name of the vector metadata
The metadata to build from
The constructed vector metadata
Construct an OpVectorMetadata from a string representing its name, and an array of OpVectorColumnMetadata representing its columns.
Construct an OpVectorMetadata from a string representing its name, and an array of OpVectorColumnMetadata representing its columns.
The name of the column the metadata represents
The columns within the vectors
The history of the parent features
Which columns have been marked as sensitive and related information
The constructed vector metadata
Construct an OpVectorMetadata from a string representing its name, and an array of OpVectorColumnMetadata representing its columns.
Construct an OpVectorMetadata from a string representing its name, and an array of OpVectorColumnMetadata representing its columns.
The name of the column the metadata represents
The columns within the vectors
The history of the parent features
The constructed vector metadata
Construct an OpVectorMetadata from a StructField, assuming that ColumnsKey is present and conforms to an array of OpVectorColumnMetadata
Construct an OpVectorMetadata from a StructField, assuming that ColumnsKey is present and conforms to an array of OpVectorColumnMetadata
The struct field to build from
The constructed vector metadata
Flatten a Seq[OpVectorMetadata] into one OpVectorMetadata by concatenating the vectors
Flatten a Seq[OpVectorMetadata] into one OpVectorMetadata by concatenating the vectors
Name of the output flattened metadata
List of vector metadata to flatten
Flattened metadata