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.DatasetAggregationPropertiesBuilder
aggregationField(java.lang.String aggregationField)
DatasetAggregationProperties
build()
DatasetAggregationProperties.DatasetAggregationPropertiesBuilder
drivingDataset(@NonNull org.apache.spark.sql.Dataset<org.apache.spark.sql.Row> drivingDataset)
DatasetAggregationProperties.DatasetAggregationPropertiesBuilder
timestampField(@NonNull java.lang.String timestampField)
java.lang.String
toString()
-
-
-
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:
toString
in classjava.lang.Object
-
-