Package com.zentadata.client
Class DataFrame
- java.lang.Object
-
- com.zentadata.client.DataFrame
-
public class DataFrame extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDataFrame.Distinctstatic classDataFrame.DropColumnstatic classDataFrame.GroupBystatic classDataFrame.Joinstatic classDataFrame.LeftJoinstatic classDataFrame.Limitstatic interfaceDataFrame.Operationstatic classDataFrame.Selectstatic classDataFrame.Sortstatic classDataFrame.Wherestatic classDataFrame.WithColumn
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Expressioncol(String value)ResultSetcollect()DataFramedistinct()DataFramedropColumn(String colName)DataFormatgetDataFormat()StringgetDataLinkId()List<DataFrame.Operation>getOps()Map<String,String>getOptions()List<String>getReference()StringgetStage()DataFramegroupBy(List<Expression> group, Expression... aggs)DataFramejoin(DataFrame de, Expression expr)DataFrameleftJoin(DataFrame de, Expression expr)DataFramelimit(int limit)DataFrameselect(Expression... expressions)DataFramesort(Expression... expressions)StringtoString()DataFramewhere(Expression expr)DataFramewithColumn(String colName, Expression expr)WriteRequestBuilderwrite(String dataLinkId)
-
-
-
Method Detail
-
getDataLinkId
public String getDataLinkId()
-
getDataFormat
public DataFormat getDataFormat()
-
getOps
public List<DataFrame.Operation> getOps()
-
getStage
public String getStage()
-
select
public DataFrame select(Expression... expressions)
-
where
public DataFrame where(Expression expr)
-
join
public DataFrame join(DataFrame de, Expression expr)
-
leftJoin
public DataFrame leftJoin(DataFrame de, Expression expr)
-
groupBy
public DataFrame groupBy(List<Expression> group, Expression... aggs)
-
limit
public DataFrame limit(int limit)
-
sort
public DataFrame sort(Expression... expressions)
-
distinct
public DataFrame distinct()
-
withColumn
public DataFrame withColumn(String colName, Expression expr)
-
col
public Expression col(String value)
-
collect
public ResultSet collect() throws JobException
- Throws:
JobException
-
write
public WriteRequestBuilder write(String dataLinkId)
-
-