Class DataFrameBuilder
java.lang.Object
org.opensearch.ml.common.dataframe.DataFrameBuilder
-
Method Summary
Modifier and TypeMethodDescriptionstatic DataFrameemptyDataFrame(ColumnMeta[] columnMetas) Build empty data frame without any real data.static DataFrameLoad data frame based on list of map objects.static DataFrameload(org.opensearch.core.common.io.stream.StreamInput input) Load data frame from stream input.static DataFrameLoad data frame given columnMetas, and list of map objects.
-
Method Details
-
emptyDataFrame
Build empty data frame without any real data.- Parameters:
columnMetas- column metas- Returns:
- empty data frame
-
load
Load data frame based on list of map objects. It will use the first object to build the ColumnMeta, and all of the map objects should have same key set, other wise it will throw exception.- Parameters:
input- input list of map objects- Returns:
- data frame
-
load
Load data frame given columnMetas, and list of map objects. and all of the map objects should have same key set, otherwise it will throw exception.- Parameters:
columnMetas- array of ColumnMetainput- input list of map objects- Returns:
- data frame
-
load
public static DataFrame load(org.opensearch.core.common.io.stream.StreamInput input) throws IOException Load data frame from stream input.- Parameters:
input- stream input- Returns:
- data frame
- Throws:
IOException
-