Class DatasetAggregationProperties.DatasetAggregationPropertiesBuilder
- java.lang.Object
-
- cern.nxcals.api.custom.service.aggregation.DatasetAggregationProperties.DatasetAggregationPropertiesBuilder
-
- Enclosing class:
- DatasetAggregationProperties
public static class DatasetAggregationProperties.DatasetAggregationPropertiesBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DatasetAggregationProperties.DatasetAggregationPropertiesBuilderaggregationField(java.lang.String aggregationField)DatasetAggregationPropertiesbuild()DatasetAggregationProperties.DatasetAggregationPropertiesBuilderdrivingDataset(@NonNull org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> drivingDataset)DatasetAggregationProperties.DatasetAggregationPropertiesBuildertimestampField(@NonNull java.lang.String timestampField)java.lang.StringtoString()
-
-
-
Method Detail
-
build
public DatasetAggregationProperties build()
-
drivingDataset
public DatasetAggregationProperties.DatasetAggregationPropertiesBuilder drivingDataset(@NonNull @NonNull org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> drivingDataset)
- Returns:
this.
-
aggregationField
public DatasetAggregationProperties.DatasetAggregationPropertiesBuilder aggregationField(java.lang.String aggregationField)
- Returns:
this.
-
timestampField
public DatasetAggregationProperties.DatasetAggregationPropertiesBuilder timestampField(@NonNull @NonNull java.lang.String timestampField)
- Returns:
this.
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-