Class DataQuery
- java.lang.Object
-
- cern.nxcals.api.extraction.data.builders.DataQuery
-
public class DataQuery extends java.lang.Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static DataQuery
builder(@NonNull org.apache.spark.sql.SparkSession session)
SystemStage<TimeStartStage<EntityAliasStage<KeyValueStage<org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>,org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>,org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>,org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>
byEntities()
SystemStage<TimeStartStage<VariableAliasStage<org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>,org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>,org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>
byVariables()
static org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>
getFor(@NonNull org.apache.spark.sql.SparkSession sparkSession, @NonNull TimeWindow timeWindow, @NonNull Entity entity)
static org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>
getFor(@NonNull org.apache.spark.sql.SparkSession sparkSession, @NonNull TimeWindow timeWindow, @NonNull Variable variable)
-
-
-
Method Detail
-
builder
public static DataQuery builder(@NonNull @NonNull org.apache.spark.sql.SparkSession session)
-
getFor
public static org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> getFor(@NonNull @NonNull org.apache.spark.sql.SparkSession sparkSession, @NonNull @NonNull TimeWindow timeWindow, @NonNull @NonNull Variable variable)
-
getFor
public static org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> getFor(@NonNull @NonNull org.apache.spark.sql.SparkSession sparkSession, @NonNull @NonNull TimeWindow timeWindow, @NonNull @NonNull Entity entity)
-
byVariables
public SystemStage<TimeStartStage<VariableAliasStage<org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>,org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>,org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>> byVariables()
-
byEntities
public SystemStage<TimeStartStage<EntityAliasStage<KeyValueStage<org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>,org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>,org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>>,org.apache.spark.sql.Dataset<org.apache.spark.sql.Row>> byEntities()
-
-